git的使用---gitee码云

先要安装git下载链接

第一种在gitee上新建项目是这样滴

1.

git config --global user.name '用户名'

git config --global user.email '邮箱'

2.克隆/拉取工程到本地

git clone https://xxxxx.git

3.进入到项目目录 cd 项目名(也就是当前文件夹下刚刚增加的文件夹名字)

4.随便改动一下进入文件夹的内容,比如在新建的文件夹里新建个文件 touch 文件名

1.text和text.ini都是我新建的文件

5.将修改操作的文件和未跟踪新添加的文件添加到git系统的暂存区

git add .

 

6.编写提交代码的注释

git commit -m "注释信息"

 7.提交到文件到远程仓库

git push origin master

 

 分支

1.创建本地分支 git branch 分支名称

查看当前分支

2.切换本地分支

 

3.修改文件再提交

合并分支

要先切换到要合并以外的分支

1.切换分支:git checkout 要切换到的分支名

git merge 要合并的分支

提交

删除远程分支

删除本地分支

常用git命令

分支操作

git branch -a

查看所有的分支

git branch -r

查看远程的分支

git branch

查看本地的分支

git checkout

切换分支

git branch -d

删除本地分支

git merge <branch>

将分支合并到当前

git rebase <branch>

将当前版本重置到分支中

git rebase <branch> --abort

退出重置

git rebase <branch> --continue

解决冲突后继续重置

git add <resolved-file>

标记文件已经解决冲突

git rm <resolved-file>

 

 

 

创建

git init

创建一个新的本地仓库

git clone git地址

克隆一个已经创建的仓库

本地修改

git status

查看工作路径下全部已经修改的文件

git diff

显示与上次提交版本文件的不同

git add .

把当前所有修改添加到下次的提交中

git add -p <file>

指定某个文件的修改添加到下次提交中

git commit -m“注释”

提交并添加注释

git commit -am ‘注释’

提交并添加注释 这条命令是git commit -m ‘’ 和 git add . 命令合体

git commit --amend

修改上次提交,注已经发布到远程服务器上的不要修改

更新与发布

git remote -v

列出当前配置的远程端

git remote show <remote>

显示远程端信息

git remote add <shortname><url>

添加新的远程端

git fetch <remote>

下载远程端的所有改动的文件到本地不会自动合成

git pull <remote><branch>

下载远程端的所有改动的文件到本地会自动合成

git branch -dr <remote/branch>

删除远程的分支

git push –tags

发布标签

提交历史

git log

从最新提交开始显示所有的提交记录

git log -p  <file>

显示指定文件的所有修改

git blame <file>

谁在什么时间修改了文件的什么内容

撤销

git reset –hard HEAD

放弃当前工作目录下的所有的修改

git checkout HEAD <file>

放弃某个文件的所有本地修改

git revert <commit>

重置一个提交

git reset --hard <commit>

回到上一个版本,并抛弃该版本之后的所有修改

git reset <commit>

将HEAD回到上一个提交的版本 并将修改标记为未添加到缓冲区

git reset –keep <commit>

将HEAD回到上一个版本并保留未提交的本地修改

posted @ 2018-11-08 20:20  Masukotto&xiaou  阅读(1036)  评论(0编辑  收藏  举报