git pull:无法快进,
git pull: Not possible to fast-forward,
你能帮我解决我的问题吗?当我尝试从“dev”分支中拉取时发生错误。
我浏览了解决方案,它说我需要“变基”,但它并没有解决我的问题。
CT+aohc@MP1GYWQA MINGW64 /c/TCO/source/RAPMD.Web.Frontend (web_feature/TCORAPD-122389-1)
$ git pull origin dev
From https://dev.azure.com/xxxx/xxxx/_git/TCO-FGP-Rapmd
* branch dev -> FETCH_HEAD
fatal: Not possible to fast-forward, aborting.
您可以按照以下步骤操作:
- 运行
git pull --rebase origin dev
- 如果你遇到冲突,那么你需要解决这些冲突,运行
git add <file_name>/ git add .
git rebase --continue
- 继续第二步,直到解决冲突(记住 rebase 比较更改提交明智)
- 然后 运行
git rebase --skip
如果需要
- 成功应用变基后,您需要强制推送更改
- 运行
git push --force-with-lease origin dev
(更安全的强制推送方式)或 git push -f origin dev
你能帮我解决我的问题吗?当我尝试从“dev”分支中拉取时发生错误。 我浏览了解决方案,它说我需要“变基”,但它并没有解决我的问题。
CT+aohc@MP1GYWQA MINGW64 /c/TCO/source/RAPMD.Web.Frontend (web_feature/TCORAPD-122389-1)
$ git pull origin dev
From https://dev.azure.com/xxxx/xxxx/_git/TCO-FGP-Rapmd
* branch dev -> FETCH_HEAD
fatal: Not possible to fast-forward, aborting.
您可以按照以下步骤操作:
- 运行
git pull --rebase origin dev
- 如果你遇到冲突,那么你需要解决这些冲突,运行
git add <file_name>/ git add .
git rebase --continue
- 继续第二步,直到解决冲突(记住 rebase 比较更改提交明智)
- 然后 运行
git rebase --skip
如果需要
- 然后 运行
- 成功应用变基后,您需要强制推送更改
- 运行
git push --force-with-lease origin dev
(更安全的强制推送方式)或git push -f origin dev
- 运行