git报错系列-fatal: The current branch develop has no upstream branch.

fatal: The current branch develop has no upstream branch.
致命:当前开发的分支没有上游分支。

解决方法:

  1. git push --set-upstream origin 远程分支名称
    解释:origin是你在clone远程代码时,git为你创建的指向这个远程代码库的标签,它指向repository。为了能清楚了解你要指向的repository,可以用命令git remote -v进行查看
  2. git push -u origin 远程分支名称

两个命令的区别是第一条命令是要保证你的远程分支存在,如果不存在,也就无法进行关联。而第二条指令即使远程没有你要关联的分支,它也会自动创建一个出来,以实现关联。

你可能感兴趣的:(git,github)