#git #repository
#git #репозиторий
Вопрос:
По какой-то причине git log repo2/master..master -- .
у меня не работает ( "fatal: bad revision 'repo2/master..master'"
, то же самое относится к git checkout repo2/master -- .
). Моя конфигурация выглядит следующим образом:
[remote "origin"]
fetch = refs/heads/*:refs/remotes/origin/*
url = ssh://me@domain.com/var/git/me/repo.git
[remote "repo2"]
fetch = refs/heads/*:refs/remotes/origin/*
url = ssh://me@domain.com/var/git/me/repo2.git
У меня нет проблем с запуском git checkout origin/master -- .
, поэтому проблема по какой-то причине относится только к «repo2». Спасибо!
Ответ №1:
Не должна ли выборка для repo2 быть:
fetch = refs/heads/*:refs/remotes/repo2/*
Комментарии:
1. Действительно. Рекомендуемый способ настройки удаленных устройств — использовать
git remote add
команду, поскольку это не приведет к глупой ошибке копирования и вставки, подобной этой.