当您创建了 github-repo 并将 github-repo 添加为远程
git remote add origin https://github.com/githubname/reponame.git
那么你需要推送你的第一个提交
git push -u origin master
我读到(为什么我需要一直做`--set-upstream`?)这是一个简短的形式
git branch --set-upstream-to my_branch origin/my_branch
git push
什么是上游,为什么我需要设置它?网上关于这方面的信息很少。我知道有一个类似的主题“git remote add upstream”有助于实现什么?,但在我看来,它并没有准确解释上游是什么以及做什么git push -u origin master
,尤其是origin master
指向什么,是本地仓库还是远程仓库?