我分叉了仓库A
。我已将其拉到本地并签出了分支b1
。
我创建了b1
的新功能分支(不是主分支):
git checkout -b my-feature b1
我进行了公关,并将更改推送到我自己的分支机构。
1个月过去了,我的PR还没有合并,现在我需要重新设置基准,该怎么办?
我需要重新设置为b1
而不是母版。
我尝试了以下方法:
git fetch
git rebase origin/b1
但它一直在说
Current branch my-feature is up to date.
答案 0 :(得分:1)
您可以这样做:
git checkout my-feature
git pull origin b1 --rebase
后面的命令将从远程(来源)处提取b1分支的新提交,并使当前分支重新建立该分支。在解决基准期间,您可能会遇到一些合并冲突。
答案 1 :(得分:0)
尝试:
git checkout my-feature
git fetch origin
git rebase origin/b1
如果它不起作用,请检查是否在origin / b1中确实存在应包含在我的功能分支中的新提交。