Git常用命令总结
Git分支合并
分支合并之前怎么检测是否有冲突?
场景举例:
个人分支:personal
项目主干分支:master
开发人员在个人分支上进行特性开发,期间可能会往远端库推送多次,最终会合入到主干分支
怎么检测?
通过三路合并检测:
通过
git merge-base personal master
找出共同的节点,称之为:base_sha通过
git merge-tree base_sha personal master
获取合并后的结果如果输出有
changed in both
字样,那说明存在冲突
总结
定期拉取主干分支,更新到个人分支,保持与主干分支差异最想
开发完成后,尽快合入
根据冲突提前检测,统计出频繁冲突文件列表,能够提前预警
怎么进行git rebase
合并分支?
Git日志
怎么查看最近三次的提交信息?
1 |
|
git://
走代理
~/.ssh/config 文件权限 600
1 |
|
Git常用命令总结
https://pygyme.com/Git使用总结/git常用命令总结/