我想将灵感分支基于v0.1-release
git rebase v0.1-release
我真的很困惑,为什么commit(“高级练习技巧”)甚至不在inspiration
分支中?
难道不是要基于两个提交(灵感)提交到v0.1-release
分支上吗?为什么只剩下一个?
答案 0 :(得分:1)
Advanced practice technique.
已在v0.1-release
中。
请注意,HEAD中所有引入相同文本更改的提交 作为在HEAD中的提交..
被省略(即,已经有一个补丁 上游接受了不同的提交消息或时间戳 跳过)。
您还可以在master
中进行此提交,而且甚至可以在master
中进行还原。看起来事情失控了。
此外,instpiration
分支也被推送。
Pro Git - 3.6 Git Branching - Rebasing
如果您将已经公开推送的提交作为基准,并且 人们可能基于这些承诺进行工作,那么您可能会 一些令人沮丧的麻烦和队友的轻蔑。