氧化钙的菜🐔园地 氧化钙的菜🐔园地

每天进步亿点点,他日定可出任CEO,迎娶白富美,走上人生巅峰!

目录
Git 上传仓库不存在的分支
/  

Git 上传仓库不存在的分支

起因

本地创建了一个新分支,但是远程仓库并没有这个分支,上传时会提示没有匹配成功:

error: src refspec test does not match any. error: 
	failed to push some refs to 'https://[github.com/itbsl/admin.git](http://github.com/itbsl/admin.git)'

解决办法

可以使用这个命令,上传代码并在远程仓库创建同名分支
git push origin HEAD -u

注意:上传时记得切换到仓库没有的分支上

在另外电脑上更新代码,但是没有仓库分支

上传新分支代码后,我在另外一台电脑,执行了“git fetch”,提示下载了新分支的代码,但是使用“git branch“却没有新分支

其实代码早就下载下来了,只是本地没这个分支而已,创建同名分支就好了
git checkout -b xxx

创建分支后,git 会自动关联,执行 “git pull” 也会从仓库的分支更新代码。


标题:Git 上传仓库不存在的分支
作者:氧化钙
地址:http://www.kidcaoblog.com/articles/2021/07/15/1626322940077.html