git push-u origin master中的-u标志是什么意思?

我只是想知道这个命令中的-u标志是什么意思?

git push -u origin master
57252 次浏览

它与--set-upstream相同

它用于在Git配置中将Origin设置为上游远程。

如果您不想在每次运行git push时手动指定远程,它可能会有所帮助。

还有..

由于您是堆栈溢出的新手,请花些时间阅读帮助我应该避免问什么类型的问题?部分,因为有时您只需浏览文档即可找到答案。

-你选项执行以下操作: 对于每个最新的或成功推送的分支,添加一个上游(跟踪)引用,由无参数、git-pull和其他命令使用。

因此,在使用__abc0选项推送本地分支后,此本地分支将自动与远程分支链接,您可以使用不带任何参数的git pull.