1、先pull 再 push
2、始终保持master分支为可运行版本
3、开发在dev分支进行
4、别人更新了master分支以后,要在dev分支进行 git rebase master操作,然后在master分支进行merge操作【减少不必要的merge log】
5、dev分支上的多个commit合并:使用 git rebase -i [commit-id] 合并多余的commit。注意:不要合并远程分支上的commit,否则会造成无法push。
1、先pull 再 push
2、始终保持master分支为可运行版本
3、开发在dev分支进行
4、别人更新了master分支以后,要在dev分支进行 git rebase master操作,然后在master分支进行merge操作【减少不必要的merge log】
5、dev分支上的多个commit合并:使用 git rebase -i [commit-id] 合并多余的commit。注意:不要合并远程分支上的commit,否则会造成无法push。