Как мне направить изменения из локальной ветви git в существующую удаленную ветвь без ведущего устройства? Если я делаю «git push», он пытается направить изменения во всех локальных ветвях на удаленные пулы, которые они отслеживают.git push на существующую удаленную ветвь
16
A
ответ
24
Для этого вы используете refspec
, как описано в git push
documentation. Например:
git push origin local_branch_name:remote_branch_name
2
Если ветвь уже существует в хранилище, оно должно быть просто:
мерзавец толчок происхождения branch_name
+0
Решение @gregh больше соответствует тому, что я искал. – sandeeps
+0
Он был более подробным и точным - но казалось, что это может быть больше, чем вы искали или нуждались. Я рад, что это вам помогло. –
Смежные вопросы
- 1. git push origin не создает удаленную ветвь
- 2. Git: Восстановить удаленную удаленную ветвь
- 3. git: перезагрузка на удаленную ветвь
- 4. Как сделать существующий ветвь git отслеживать удаленную ветвь SVN?
- 5. Git: нажатие изменений на удаленную ветвь
- 6. Git - Не удается удалить удаленную ветвь
- 7. Почему я вижу удаленную удаленную ветвь?
- 8. Как восстановить удаленную удаленную ветвь
- 9. Запретить пользователям переходить на удаленную ветвь
- 10. Почему ветка отслеживания создает новую удаленную ветвь?
- 11. Не могу нажать на удаленную ветвь
- 12. Как всегда нажимать текущую ветвь на конкретную удаленную ветвь?
- 13. git создать удаленную ветвь только (без локальной)
- 14. Git заменяет текущую удаленную ветвь ведущим
- 15. Git fetch не распознает удаленную ветвь
- 16. Как создать многоуровневую удаленную ветвь в git?
- 17. Попытка вытащить удаленную ветвь, удаленную локально
- 18. Как восстановить удаленную удаленную ветку в Git
- 19. Не удается нажать на удаленную ветвь, не может быть разрешено на ветвь
- 20. Как добавить существующую удаленную ветвь в локально клонированный репозиторий?
- 21. Git: создать удаленную ветвь, которая отслеживает удаленный мастер
- 22. Git отказывается отслеживать или иным образом распознавать удаленную ветвь [решена]
- 23. Git - Нажатие изменений с локальной ветви на удаленную ветвь
- 24. Git: не удается переключиться на новую удаленную ветвь
- 25. Не могу надавить на удаленную ветвь git в xcode
- 26. Git нажимать локальный мастер на удаленную конкретную ветвь
- 27. Git: нажмите локальные основные изменения на удаленную ветвь
- 28. TortoiseGit ... переключиться на локальную или удаленную ветвь
- 29. Git: Как перетащить локальную ветвь в переименованную удаленную ветку?
- 30. git merge изменяет как локальную, так и удаленную ветвь
Спасибо, что работал! (что сработало для меня: git push origin + <имя локальной ветви>: <имя удаленной ветви>) – sandeeps
Будьте осторожны с этим символом '+', знак плюса заставляет обновление произойти, даже если другие коммиты на удаленном устройстве могут быть выброшены , При использовании 'git push', как это, изменения * * * автоматически сливаются. –
Хорошо, я буду осторожен. Я обычно втягиваю изменения, сворачиваю свои изменения на них, разрешаю любые конфликты, а затем выполняю git push. – sandeeps