【问题标题】:GitKraken push and pull order for my situationGitKraken 针对我的情况推送和拉取命令
【发布时间】:2020-09-07 17:45:47
【问题描述】:

我拉了一个名为 test 的远程分支,GitKraken 创建了一个与“test”远程分支名称相同的本地分支。 当我将其他一些分支合并到本地“测试”时,GitKraken 在我的本地“测试”分支旁边显示了箭头,因为现在我的本地“测试”与远程“测试”不同。 但是也出现了一个向下箭头,它告诉我远程“测试”从其他开发人员那里得到了一些新的东西。

我的问题是,当时我看到了上下箭头, 我应该先拉然后推还是直接推就可以了?

【问题讨论】:

    标签: git git-push git-pull gitkraken


    【解决方案1】:

    如果您想正确地将其他开发人员所做的更改与您的更改合并,那么您需要先拉取。然后 Git 将尝试合并所有更改,如果有任何冲突,会通知您手动修复。合并过程会创建一个新的合并提交,然后您可以将结果推送到远程。

    如果您希望覆盖其他开发人员所做的更改,您可以强制推送,但这通常是个坏主意,只有在您确定自己在做什么的情况下才应该这样做。

    【讨论】:

      猜你喜欢
      • 2020-03-20
      • 1970-01-01
      • 2019-01-09
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多