git push одна ветка обратно в исходную удаленную ветку - PullRequest
2 голосов
/ 21 июля 2011

Я вытащил удаленную ветку. Я сделал некоторые изменения. Я хочу отправить свои локальные изменения обратно в мою удаленную ветку (не главную)

Вот команды, которые я использовал для извлечения

git remote add my-desktop ssh://mydomiain.com/usr/local/me/myproject
git fetch my-desktop
git branch some-feature-mylaptop my-desktop/some-feature
git checkout some-feature-mylaptop

теперь я редактирую, делаю коммит и хочу перенести изменения из some-feature-mylaptop обратно в my-desktop / some-feature. Попробовал ' git push origin my-desktop ', который не работал. Попробовал ' git push my-desktop some-feature-mylaptop '. Это только что сделало новую ветку на вызов mydesktop 'some-feature-mylaptop'

1 Ответ

2 голосов
/ 21 июля 2011

git push my-desktop some-feature-mylaptop:some-feature

С синтаксисом local-branch:remote-branch вы фактически говорите, что git должен выдвинуть ваш local-branch поверх удаленного remote-branch. Вы можете прочитать об этом здесь

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