【问题标题】:Topic branches when working with a remote使用遥控器时的主题分支
【发布时间】:2011-04-04 03:21:39
【问题描述】:

我目前正在使用 github 存储库来管理我的工作。一般来说,如果我创建了一个只有我在处理的主题分支,我应该将它推送到原始仓库吗?通常的约定是什么?

【问题讨论】:

标签: git github repository branch


【解决方案1】:

如果没有其他人需要处理它,那么就不需要推送它,它就像留在本地存储库中一样功能。

您可能希望将其推高的唯一原因是如果您没有本地备份策略,而推是您的备份(依赖这不是一个好主意)。虽然这最终可能会导致远程存储库上出现许多不必要的分支。

【讨论】:

  • 避免远程混乱的一种方法是推送到远程上的不同命名空间,例如refs/justin/heads/featurerefs/justin/feature 而不是通常的 refs/heads/feature
【解决方案2】:

即使没有其他人在开发它,您也可能希望将其公开,以防人们想要查看它、寻求灵感,或者因为他们对即将推出的新功能感到好奇,管他呢。然后合并到master之后,就可以删除了。或不。这无关紧要,只是您最终可能会拥有数以万计的分支。

【讨论】:

    猜你喜欢
    • 2016-11-08
    • 2018-06-25
    • 2018-12-29
    • 2018-12-12
    • 1970-01-01
    • 1970-01-01
    • 2011-05-16
    • 1970-01-01
    • 2014-10-28
    相关资源
    最近更新 更多