git中的上游和push中-u标志的使用

git中的上游和push中-u标志的使用,git,Git,在将提交推送到某个git回购时,-u标志有什么用处?我的意思是git-push-originmaster和git-push-u-originmaster之间有什么区别?有人能描述一下它的用法吗?git(1)手册页面上说: -u, --set-upstream 对于每个最新或成功推送的分支,添加 上游(跟踪)引用,由无参数git pull(1)使用 和其他命令。有关详细信息,请参见分支..合并 在git配置(1)中 基本上,当您要将origin设置为分支的上游远程时,可以使用此标志。如果您不想每

在将提交推送到某个git回购时,-u标志有什么用处?我的意思是
git-push-originmaster
git-push-u-originmaster
之间有什么区别?有人能描述一下它的用法吗?

git(1)手册页面上说:

-u, --set-upstream
对于每个最新或成功推送的分支,添加 上游(跟踪)引用,由无参数git pull(1)使用 和其他命令。有关详细信息,请参见分支..合并 在git配置(1)中

基本上,当您要将origin设置为分支的上游远程时,可以使用此标志。如果您不想每次使用
git pull
时手动指定遥控器,则需要使用此选项

另见

可能与@KyleTrauberman的情况完全相同。你介意投票关闭它吗?这回答了你的问题吗?感谢您解释文档。我喜欢git的文档,因为它清晰(讽刺)。