Category Archives: Git

做好git工作流

每天写代码前的第一件事:要对你的工作的branch做git rebase 具体步骤就是: 换回到master branch pull最新的master branch上的更新 切回到你工作的branch 然后在更新的master上做rebase 如果不幸有冲突merge conflicts,那么我们需要额外三步。即第五步到第七步。第五步mergetool来查看冲突,第六步需要进入code进行修改,第七步继续rebase。 关于第一步mergetool,可以参照What’s the best visual merge tool for Git?。如何configure merge tool,可以用如下 如果依然有merge conflicts,重复第五步到第七步。 最后如果你后悔了,想撤销刚才做的: 正确地commit A best practice when using Git is to make sure each commit consists of only a single logical change. whether that’s a fix for a bug or a new feature….

Read More