Я создал новую ветку "counterflow" на моей локальной машине и отредактировал мой файл .git / config, чтобы он выглядел так:
[core]
repositoryformatversion = 0
filemode = true
bare = false
logallrefupdates = true
[remote "origin"]
url = ssh://host/~/Repositories/CFFC.git
fetch = +refs/heads/*:refs/remotes/origin/*
[branch "master"]
remote = origin
merge = refs/heads/master
[branch "counterflow"]
remote = origin
merge = refs/heads/counterflow
CFFC.git - это пустой репозиторий. Сейчас я пытаюсь вытащить ветку "противоток" с другой машины. Файл .git / config на этом компьютере выглядит следующим образом:
[core]
repositoryformatversion = 0
filemode = true
bare = false
logallrefupdates = true
[remote "origin"]
url = ssh://host/~/Repositories/CFFC.git
fetch = +refs/heads/*:refs/remotes/origin/*
[branch "master"]
remote = origin
merge = refs/heads/master
[branch "counterflow"]
remote = origin
merge = refs/heads/counterflow
Я получаю следующее сообщение об ошибке:
Warning: No merge candidate found because value of config option
"branch.counterflow.merge" does not match any remote branch fetched.
No changes.
Есть какие-нибудь подсказки, что происходит не так?
Спасибо