2010-01-27 3 views
5

При простое удаление git push в удаленный репозиторий его ветвь master обновляется. Это нежелательно в случае не-голых репозиториев, и предупреждение, отображаемое в недавних версиях Git, делает это ясным.Git - нажмите на ветку удаленного слежения в удаленном репозитории

Я хочу, чтобы иметь возможность нажать на удаленный репозиторий, и иметь один из его удаленных отслеживаний ветви будут обновлены. Позже, когда я вхожу на удаленную машину и запускаю команды, я могу выбрать объединение этой ветви удаленной отслеживания в master.

Как я могу это сделать? Или есть лучший способ переместить изменения в не-голый репозиторий?

+0

Я хочу установки что-то подобное , Цель состоит в том, чтобы как можно скорее внести изменения в удаленную ветку отслеживания. – zedoo

ответ

4

Вы можете сделать:

git push master:some-remote-branch 

, например:

git push master:alex/master 

(. Хотя он по-прежнему не рекомендуется, чтобы подтолкнуть к не-голое хранилище)

0

Я думаю, вы должны просто создать отдельный голый репозиторий, т.е. один без рабочей копии. Затем вы можете просто войти в систему на удаленном компьютере и клонировать этот удаленный репозиторий и извлекать/извлекать, когда вам это нужно.

Смежные вопросы