git常用命令整理_源码盒子(www.srcbin.net)

时间:2021-01-06 20:35:59

一、 git常用命令集锦

1、git撤销本地所有修改(tracked和untracked)

git clean -df
git reset --hard

第一个命令只删除所有untracked的文件,如果文件已经被tracked, 修改过的文件不会被回退。
而第二个命令把tracked的文件revert到前一个版本,对于untracked的文件(比如编译的临时文件)都不会被删除。

二、分支相关操作

1、 查看远程分支
git branch -a

2、 创建分支
git branch test

3、 把分支推到远程分支
git push origin test

4、 切换分支到test
git checkout test

5、 删除本地分支
git branch -d xxxxx

6、 查看远程分支信息
git remote -v


三、tag常用操作

1、 列出所有标签
git tag

2、 打标签
git tag -a v1.0.1 -m "v1.0.1版本"

3、 查看标签信息
git show v1.0.0

4、 将某个tag提交到git服务器
git push origin v1.0.1

5、 检出某个tag为n3.3的代码
git checkout -b n3.3 n3.3