Git GUI push для конкретной ветки

Как я могу нажать на конкретную ветку в удаленном с GIT GUI. Я не могу найти вариант для этого. Допустим, я хочу нажать на определенную ветку с именем 'branchOne'. Как это можно сделать? Я подталкиваю к Gitlab.

введите описание изображения здесь

2 ответа

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

Если у вас есть две ветки master и development, то при нажатии вы должны указать, какую ветку вы хотите передать в GIT GUI, поэтому код, зафиксированный в этой ветке, будет добавлен только в удаленный репозиторий.

Так что технически то, что вы просите, не требуется.

В git нужно указать название ветки для pull или push,
В старых версиях это не было обязательным, но у него были некоторые побочные эффекты.

Если вы хотите перейти к мастеру, вы должны указать название ветви в вашем случае, инструмент позволит вам выбрать нужную ветку.


SourceTree

На сегодняшний день лучшим GUI-инструментом является SourceTree, он намного лучше, чем используемый вами инструмент git.


Git v2.0 Примечания к выпуску

Примечания обратной совместимости

когда git push [$there] не говорит, что подтолкнуть, мы использовали традиционный matching семантика (все ваши филиалы были отправлены на удаленный сервер, если там уже есть филиалы с одинаковыми именами). В Git 2.0 по умолчанию теперь используется simple семантика, которая толкает:

  • только текущая ветвь к ветке с тем же именем, и только если текущая ветвь настроена на интеграцию с этой удаленной ветвью, если вы отправляете на тот же самый удаленный, из которого вы выбираете; или же

  • только текущая ветка на ветку с тем же именем, если вы отправляете на удаленный, который не там, где вы обычно выбираете.

Вы можете использовать переменную конфигурации push.default чтобы изменить это. Если вы старожил, который хочет продолжать использовать matching семантику, вы можете установить переменную в "соответствие", например. Прочитайте документацию для других возможностей.

Другие вопросы по тегам