分支与标签

branch 命令:分支管理

查看当前所有分支:

git branch

创建分支:

git branch dev.branch

删除分支:

git branch -d dev.branch

checkout 命令:切换分支

切换分支:

git checkout dev.branch

创建一个新的分支并切换到该分支:

git checkout -b dev.branch

它与下面的命令等价:

git branch dev.branch
git checkout dev.branch

tag 命令:标签管理

查看所有标签:

git tag

给当前提交打标签,其中-a 参数表示创建一个带注解的标签。

git tag -a v1.0

给指定的提交追加标签:

git tag -a v1.1 90fa3b

merge 命令:合并分支

将指定分支合并到当前分支:

git merge dev.branch

如果存在冲突,可以使用 --abort 终止合并:

git merge --abort

rebase 命令:衍合分支

将在各个分支的分散提交衍合到指定分支上:

git rebase master
Previous
Next