Подтвердить что ты не робот

Что означает флаг -u в git push -u origin master

Мне просто интересно, что означает флаг -u в этой команде "git push -u origin master"?

Спасибо

4b9b3361

Ответ 1

Параметр -u выполняет следующие действия: Для каждой ветки, которая обновлена ​​или успешно нажата, добавьте ссылку вверх (отслеживание), используемую без аргументов git -pull и другие команды.

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

Ответ 2

Это то же самое, что и --set-upstream

Он использовался для установки источника в качестве выходного пульта в конфигурации git.

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

Также...

Поскольку вы новичок в /fooobar.com/..., не спешите читать Какие типы вопросов я должен избегать? в Help, потому что иногда вы можете найти ответы, просто просмотрев документация.