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可以根据子的需要自定义,就是当前分支在远程分支对应的名称)