git push --set-upstream origin master的原因以及解决方法
我们在首次创建远程仓库,提交代码的时候一般有如下步骤:
1. git init
2. git remote add origin https://XX
3. git add .
4. git remote add origin
5. git push
但是会报错:
fatal: The current branch wangxiao has no upstream branch.
To push the current branch and set the remote as upstream
这是因为本地的分支没有和远程分支建立联系,需要执行以下代码就可以正常push了:
git push --set-upstream origin master(master可以根据子的需要自定义,就是当前分支在远程分支对应的名称)

博客介绍了git push --set-upstream origin master的原因及解决方法。首次创建远程仓库提交代码时按常规步骤操作可能报错,原因是本地分支未与远程分支建立联系,执行特定代码即可正常push。
1055





