Flo*_*ann 5 git merge branch rebase gitk
就个人而言,如果我用gitk查看git或linux repo,我会被大量的合并/分支所震撼.我完全不知道发生了什么.
我假设一般你会尝试在公共回购中拥有尽可能线性的历史记录,并且只有一些分支(例如master,maint,next,pu - that it).即我认为合并很少,并且主要使用rebase.显然我错了.
关于 Git 和 rebase 的关系,有一件非常重要的事情需要理解。
Do not rebase commits that you have pushed to a public repository.
Run Code Online (Sandbox Code Playgroud)
在本地进行合并时,您可以根据需要多次使用变基,因为它是本地的。如果你喜欢线性历史。换句话说,你不会看到他们所做的变基工作。
另一部分关于分支的数量只是一种经验,更多的是一个概念问题。我已经并行完成了 300 多个分支的分支..这只是一种通过使用约定和一个好的概念来驯服野兽。
| 归档时间: |
|
| 查看次数: |
619 次 |
| 最近记录: |