Запрос к git-архиву для конкретной ветки - PullRequest
1 голос
/ 31 января 2012

Когда я пытался создать git-архив для файла из удаленного расположения для другой ветви, отличной от head / master, я получаю предупреждение о том, что

remote: warning: refname 'xxx' is ambiguous.

Используемая мной команда

git archive --remote=gitserve:some_repo xxx filename | tar -x
remote: warning: refname 'xxx' is ambiguous.

Но когда я даю xxx как master или HEAD, это прекрасно работает.Но если это какое-то имя ветви, я получаю предупреждение, хотя вывод есть.Дайте мне знать, если есть какие-то вещи, которые я пропускаю или есть какие-то проблемы в моей настройке.

спасибо - Шар

1 Ответ

2 голосов
/ 31 января 2012

Предупреждение о неоднозначном refname говорит вам, что «xxx» является неоднозначным (кто бы мог подумать).Это означает, что у вас есть ветвь и тег с одинаковым именем, или, возможно, у ветки есть имя, которое можно принять за идентификатор фиксации.Попробуйте использовать «refs /heads / branch » или «refs / tags / tag » в качестве refname.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...