git tips
2016-08-05 本文已影响84人
酷酷的哀殿
前言
本文档用于收集 git 的使用一些使用技巧。
欢迎通过评论的方式分享使用技巧😊
禁止导致 master 分支无法正常运行(使用)的提交
经常与主干保持同步
分支的开发过程中,要经常与主干(dev或master)保持同步。
$ git fetch origin
$ git rebase origin/dev
撰写提交信息
一个格式正确的 git 标题行应该可以完成下面的句子:
如果被采用,这个 commit 将把你的标题放在这里
例如:
- 如果被采用,这个 commit 将会重构 X 子系统以增加可读性
- 如果被采用,这个 commit 将会更新新手入门的文档
- 如果被采用,这个 commit 将移出弃用的方法
- 如果被采用,这个 commit 将发布 1.0.0 版本
- 如果被采用,这个 commit 将从 user/branch 合并 #123 pull 请求
合并commit
-
合并单人开发的分支到主干时,需要使用
git rebase
命令通过
git rebase
将提交合并到一个(或最多两三个)commit,这样不仅清晰,也容易管理。 -
合并多次简单的排版类提交(移除空格、换行、对齐文本)
-
合并到 develop 或 master 分支时,推荐使用
–no–ff
参数
相关文档: