В локальной ветке feature/auth сделаны коммиты, на удалённом репозитории origin этой ветки ещё нет. Какой одной командой отправить ветку и одновременно настроить её отслеживание удалённой одноимённой ветки?

Правильная команда для отправки локальной ветки feature/auth на удалённый репозиторий origin и одновременной настройки отслеживания одноимённой удалённой ветки:

Короткий ответ

Что ответить на собеседовании

Правильная команда для отправки локальной ветки feature/auth на удалённый репозиторий origin и одновременной настройки отслеживания одноимённой удалённой ветки:

Подробный разбор

Ответ с пояснениями

Условие

В локальной ветке feature/auth сделаны коммиты, на удалённом репозитории origin этой ветки ещё нет. Какой одной командой отправить ветку и одновременно настроить её отслеживание удалённой одноимённой ветки?

git push --set-upstream feature/auth

git push origin feature/auth

git push -u feature/auth origin

git push -u origin feature/auth

Ответ

Правильная команда для отправки локальной ветки feature/auth на удалённый репозиторий origin и одновременной настройки отслеживания одноимённой удалённой ветки:

git push -u origin feature/auth

Флаг -u (или --set-upstream) устанавливает связь между локальной и удалённой веткой, чтобы в дальнейшем можно было просто использовать git push и git pull без указания ветки и репозитория.

ИИ-помощник для собеседований

Хочешь уверенно проходить собеседования?

Попробуй ИИ-помощник для собеседований: слышит вас и собеседника, анализирует экран, подсказывает ответы в реальном времени, работает без VPN и не попадает в захват экрана.

Подробнее