git / bitbucket存在小问题。
处理一个小项目并为每个功能创建一个分支,实现该功能,将该分支推送到bitbucket。此时,bitbucket在分支中显示我的提交。我将分支合并到主服务器中。然后将主机推送到bitbucket,但是一旦我这样做,bitbucket就不再显示分支下的任何提交,并且在master的提交页面中也没有显示任何类型的分支 - 对于其他合并(不确定哪些)我得到的双线显示每个提交到不同分支的位置,以及合并它们的提交。为什么我现在没有看到这个?
由于
答案 0 :(得分:3)
这可能是快进和非快进合并之间的区别。如果只有一个分支已经提前,则另一个分支可以快速转发"并且没有合并提交。
具体见Basic Branching and Merging:
...当你尝试将一个提交与可以通过遵循第一个提交的历史记录到达的提交合并时,Git通过向前移动指针简化了事情,因为没有不同的工作要合并在一起 - 这称为& #34;快进"。