我最终进入了一个奇怪的 git 状态。我想从服务器 pull ,只快进。
然而,即使没有任何变化,git 也一直告诉我“不可能快进”。
$ git pull -v --ff-only
From github.com:username/repo
= [up to date] branch -> origin/branch
= [up to date] branch2 -> origin/branch2
= [up to date] branch3 -> origin/branch3
fatal: Not possible to fast-forward, aborting.
我如何让 git 告诉我更多关于快进的“不可能性”的信息?我不能更详细...
最佳答案
您在“开发”分支上的提交与“原始”分支上的提交不匹配。这样做:
git pull origin develop --rebase
关于git - 即使没有变化也无法快进,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28973554/