当我执行 git pull 时,出现了以下提示信息:
您的配置指定与远程的 'refs/heads/Feature/MyFeatureBranch' 分支合并,但没有获取到该分支。
我的 .git/config 文件如下:
如果我运行 git status,就会看到以下内容:
分支在 Feature/MyFeatureBranch 上 您的分支比 'origin/Feature/MyFeatureBranch' 慢 3 次提交,可以快进。 (使用 "git pull" 更新您的本地分支) 没有要提交的内容,工作目录干净整洁。
而 git ls-remote 命令则会显示:
我已经搜索了一些相关的建议,包括这里,但似乎我没有遇到导致此错误消息的常见问题。
谢谢。
[core]
bare = false
repositoryformatversion = 0
filemode = false
symlinks = false
ignorecase = true
logallrefupdates = true
[remote "origin"]
url = https://mycompanysgitserver
fetch = +refs/heads/*:refs/remotes/origin/*
[branch "0019"]
remote = origin
merge = refs/heads/0019
[branch "develop"]
remote = origin
merge = refs/heads/develop
[branch "Feature/MyFeatureBranch"]
remote = origin
merge = refs/heads/Feature/MyFeatureBranch
如果我运行 git status,就会看到以下内容:
分支在 Feature/MyFeatureBranch 上 您的分支比 'origin/Feature/MyFeatureBranch' 慢 3 次提交,可以快进。 (使用 "git pull" 更新您的本地分支) 没有要提交的内容,工作目录干净整洁。
而 git ls-remote 命令则会显示:
a5389a71eea0f30dfa96cfc95f4c19bb57a5d1a6 refs/heads/feature/MyFeatureBranch
我已经搜索了一些相关的建议,包括这里,但似乎我没有遇到导致此错误消息的常见问题。
谢谢。
git fetch origin MyFeatureBranch
。git remote show origin
的输出是什么? - Christoph