【问题标题】:Pull request is adding other peoples work in bitbucket when working off old branch拉取请求是在旧分支工作时在 bitbucket 中添加其他人的工作
【发布时间】:2022-12-21 01:46:27
【问题描述】:

我如何将更改从 master 拉到一个已有数周的旧分支?每当我检查我的旧分支以处理反馈、提交我的代码并在 bitbucket 中创建拉取请求时,它会添加其他人在我的分支上的工作,因为它不是最新的。我解决这个问题的方法是在 master 之外创建一个新分支,但是有没有办法只使用旧分支?我正在使用终端作为我的 CLI。先感谢您。

我已经回到 master 分支并做了 git pull。 检查了我的旧分支,并从那里做了 git config pull.rebase true。

【问题讨论】:

    标签: git bitbucket


    【解决方案1】:

    假设上游分支在远程origin上被命名为master,而你的旧分支是oldbranch,你可以这样做:

    $ git fetch origin
    $ git checkout oldbranch
    $ git rebase origin/master
    

    请注意,如果oldbranch 上的更改与 master 上的新更改之间存在文本冲突,您需要在变基期间解决这些问题。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2013-08-04
      • 1970-01-01
      • 1970-01-01
      • 2019-01-06
      • 1970-01-01
      • 2020-08-16
      • 1970-01-01
      相关资源
      最近更新 更多