【问题标题】:git merge branches bitbucket doesnt show mergegit merge 分支 bitbucket 不显示合并
【发布时间】:2013-12-21 22:05:36
【问题描述】:

在 git/bitbucket 上有一个小问题。

在一个小项目上工作,我为每个功能创建一个分支,实现该功能,将该分支推送到 bitbucket。此时,bitbucket 显示了我在分支中的提交。我将分支合并到主控中。然后将 master 推送到 bitbucket,但是一旦我这样做,bitbucket 不再显示分支下的任何提交,并且在 master 的提交页面中也不会显示任何类型的分支 - 而其他合并(不确定哪些)我得到双线显示​​每次提交到不同分支的位置,以及合并它们的提交。为什么我现在看不到这个?

谢谢

【问题讨论】:

    标签: git merge bitbucket


    【解决方案1】:

    这可能是快进和非快进合并之间的区别。如果只有一个分支已经推进,另一个分支可以“快进”,没有合并提交。

    具体见Basic Branching and Merging:

    ...当您尝试将一个提交与可以通过遵循第一个提交的历史记录到达的提交合并时,Git 通过向前移动指针来简化事情,因为没有不同的工作可以合并在一起——这被称为“快进”。

    【讨论】:

    • 我明白了,所以在这种情况下,我只是将更改提交到 master 分支没有区别吗?所以,如果我知道没有其他人会做出改变,这是可以接受的吗?
    猜你喜欢
    • 2018-01-23
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-02-09
    • 2012-03-21
    • 1970-01-01
    • 2019-12-25
    相关资源
    最近更新 更多