Мені було просто цікаво, що означає -u
прапор у цій команді?
git push -u origin master
$ git push --help
;)
Мені було просто цікаво, що означає -u
прапор у цій команді?
git push -u origin master
$ git push --help
;)
Відповіді:
Параметр -u виконує наступні дії: Для кожної гілки, яка є оновленою або успішно натиснутою, додайте посилання вгору за потоком (відстеження), використовуваним без аргументів git-pull та іншими командами.
Отже, після натискання на вашу локальну гілку з опцією -u , ця локальна гілка буде автоматично пов'язана з віддаленою гілкою, і ви можете використовувати git pull без жодних аргументів.
git pull
і git push
без аргументів.
Це те саме, що --set-upstream
Він використовується для встановлення походження в якості віддаленого потоку у вашому git config.
Це може допомогти, якщо ви не хочете вручну вказувати пульт кожного разу, коли ви запускаєте git push.
Також ...
Коли ви новачок у stackOverflow , знайдіть час, щоб прочитати Які типи питань я повинен уникати? розділ Довідки, оскільки іноді ви можете знайти відповіді, просто переглянувши документацію .