场景1 :
当我们创建远程仓库并尝试推送到GitHub时,我们必须执行git push -u repoName branchName
。
方案2 :
当我们在本地创建一个新分支,然后推送到GitHub时,我们必须执行git push --set-upstream repoName BranchName
。
所以,我的问题是:git push -u
和git push --set-upstream
之间有什么区别吗?
如果是,区别到底是什么?
答案 0 :(得分:1)
如评论中所述,git push -u
和git push --set-upstream
之间没有否这样的区别。 Git推送选项-u
和--set-upstream
完全一样。
请检查git push -u documentation或仅在命令行中键入git push --help
以获得更多信息。