比如我们在本地新建了一个分支:
git checkout -b new_branch
然后添加、修改内容
添加到暂存区,再提交历史版本
此时我们想要把新建的分支推到远程仓库
只需 git push 远程别名 新建的分支名
远程仓库便会出现相应的新的分支
如果执行 git push 远程别名 本地/远程不存在的分支名
则会报错:
error: src refspec 不存在的分支名 does not match any
error: failed to push some refs to 'http://xxx.xxx.xxx.xxx/group_name/project_name.git'
网友评论