git------ git push --set-upstream origin cocoli (本地当前分支关联远程某分支,之后就可以直接提交,无需再写远程分支名)

我在本地建了一个分支cocoli,开发完之后,提交代码:(代码1)

git add .
git commit -m '注释'
git push

意思是:当前分支没有与远程分支关联。因此导致了提交代码失败:

$ git push
fatal: The current branch wangxiao has no upstream branch.
To push the current branch and set the remote as upstream, use
    git push --set-upstream origin cocoli

解决方案: 

  1. 直接 git push origin cocoli 推向制定的分支,最强暴的方法
  2. 关联远程分支,代码如下:
git push --set-upstream origin cocoli

关联有一个好处,以后就不用每次git push都用代码1

你可能感兴趣的:(知识点总结,git)