【问题标题】:What can happen on double commit in github?github中的双重提交会发生什么?
【发布时间】:2021-06-15 18:09:42
【问题描述】:

我有以下情况。我正在开发,我需要实时部署一个不久前的提交,我们称之为commit1,但它是在我不想上线的其他提交之间。所以我创建了一个新的分支,我挑选了那个提交,所以我只能推动那个提交。

现在我的问题是:

当我将另一个分支推送到 live 时,其中已经有 commit1 ,会发生类似双重提交的事情吗?在这种情况下会出什么问题吗?

【问题讨论】:

    标签: github commit


    【解决方案1】:

    理想情况下,您应该首先在活动分支之上重新调整您的分支。

    rebase 进程将检测重复的提交,并且在实时提交的 rebase 期间将不会重播它(即,它将被丢弃)。
    一旦 rebase 完成,你就可以从你的(rebase)分支推送和部署。

    【讨论】:

      猜你喜欢
      • 2015-07-17
      • 2019-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-06-15
      • 1970-01-01
      相关资源
      最近更新 更多