在git push-u源主机中-u标志是什么意思?

在git push-u源主机中-u标志是什么意思?,git,github,push,Git,Github,Push,我只是想知道-u标志在这个命令中是什么意思 git push -u origin master 这与--设置上游相同 它用于在git配置中将origin设置为上游远程 如果您不想在每次运行git push时手动指定远程设备,那么它可能会有所帮助 还有… 由于您是新手,请花时间阅读部分,因为有时您只需浏览即可找到答案。使用-u选项可执行以下操作: 对于每个最新或成功推送的分支,添加上游(跟踪)引用,由无参数git pull和其他命令使用 因此,在使用-u选项推送本地分支后,此本地分支将自动链接到

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

git push -u origin master
这与
--设置上游相同

它用于在git配置中将origin设置为上游远程

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

还有…


由于您是新手,请花时间阅读部分,因为有时您只需浏览即可找到答案。

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


因此,在使用-u选项推送本地分支后,此本地分支将自动链接到远程分支,您可以使用git pull而无需任何参数。

$git push--help
;)“对于每个最新或成功推送的分支”-如果推送,则会创建远程分支,对吗?那么为什么要添加一个上游引用呢?您可以使用
git pull
git push
而无需参数。