分支与合并:Git 有几个实现大部的分支及合并功能的实用命令。
git branch: 命令实际上是某种程度上的分支管理工具。它可以列出你所有的分支、创建新分支、删除分支及重命名分支。
git checkout: 命令用来切换分支,或者检出内容到工作目录。
git merge:工具用来合并一个或者多个分支到你已经检出的分支中。
git mergetool:当你在 Git 的合并中遇到问题时,可以使用 git mergetool 来启动一个外部的合并帮助工具。我们在遇到冲突时的分支合并中快速介绍了一下它,然后在外部的合并与比较工具一节中介绍了如何实现你自己的外部合并工具的细节。
git log:命令用来展示一个项目的可达历史记录,从最近的提交快照起。默认情况下,它只显示你当前所在分支的历史记录,但是可以显示不同的甚至多个头记录或分支以供遍历。此命令通常也用来在提交记录级别显示两个或多个分支之间的差异。
git stash:命令用来临时地保存一些还没有提交的工作,以便在分支上不需要提交未完成工作就可以清理工作目录。
git tag: 命令用来为代码历史记录中的某一个点指定一个永久的书签。
一般来说它用于发布相关事项。
上一篇:Git常用操作总结