今天在push项目的时候,又出现了之前一直有的error,本来一直是push后面加远程仓库ssh地址解决的,今天想一劳永逸地解决一下。
参考
错误代码
fatal: The current branch master has no upstream branch.
解决方案
我的理解,出现这种情况的主要原因是你的本地仓库跟远程仓库的branch没有对接好,然后直接push它不知道要给你传到哪个branch下,所以先要对接。
可以先通过如下命令查看远程仓库地址,得到的就是origin
git remote -v
如果要传到远程仓库的master分支下,就使用如下命令
1 | git push --set-upstream origin(你的仓库地址) master |
这次就push成功了,以后可以直接push。
git push
Author:oCodeHoney
Date:2020-6-12