"git push -u" 和 "git push --set-upstream" 之间的确切区别是什么?
What is the exact difference between "git push -u" and "git push --set-upstream"?
场景 1:
当我们创建一个远程仓库然后尝试推送到 GitHub 时,我们必须做 git push -u repoName branchName
.
场景 2:
当我们在本地创建一个新的分支然后我们推送到 GitHub 时,我们必须做 git push --set-upstream repoName BranchName
.
所以,我的问题是:git push -u
和 git push --set-upstream
之间有什么区别吗?
如果是,具体有什么区别?
如评论中所述,git push -u
和 git push --set-upstream
之间存在 NO 差异。 Git 选项 -u
和 --set-upstream
相同。
请检查 git push -u
documentation 或在命令行中键入 git push --help
以获取更多信息。
场景 1:
当我们创建一个远程仓库然后尝试推送到 GitHub 时,我们必须做 git push -u repoName branchName
.
场景 2:
当我们在本地创建一个新的分支然后我们推送到 GitHub 时,我们必须做 git push --set-upstream repoName BranchName
.
所以,我的问题是:git push -u
和 git push --set-upstream
之间有什么区别吗?
如果是,具体有什么区别?
如评论中所述,git push -u
和 git push --set-upstream
之间存在 NO 差异。 Git 选项 -u
和 --set-upstream
相同。
请检查 git push -u
documentation 或在命令行中键入 git push --help
以获取更多信息。