-
Базовый Git Push:
git push <remote> <branch>Эта команда помещает локальную ветку в указанный удаленный репозиторий.
-
Первая публикация ветки:
git push -u <remote> <branch>Флаг
-uустанавливает восходящую ветку, позволяя использоватьgit pushбез указания удаленного имени и имен ветвей в будущих командах. -
Отправка всех локальных веток:
git push --all <remote>Эта команда помещает все локальные ветки в указанный удаленный репозиторий.
-
Передача тегов:
git push --tags <remote>Используйте эту команду, чтобы отправить все теги из локального репозитория в указанный удаленный репозиторий.
-
Принудительное нажатие:
git push --force <remote> <branch>Флаг
--forceпереопределяет удаленную ветвь вашей локальной ветвью, потенциально отбрасывая любые конфликтующие изменения. Соблюдайте осторожность при использовании этой команды.