我得到了一个存储库并在那里提交了我的初始文件,就像我通常那样。不幸的是,项目的范围发生了变化,我必须使用相同的存储库,但是擦除它并从另一个基础重新开始。
我从现有的存储库中取出了我的新基础,并将远程URL设置为我想要使用的repo之一。之后,我尝试执行以下操作:
git add .
git commit -m "Project base change"
git push -u -f origin master
但是我收到以下错误
错误:src refspec master与any匹配。
由于这是我真正想要小心的事情,我想知道这样做的正确方法。
答案 0 :(得分:0)
你试过吗
git branch -r
这将为您提供远程分支。如果它显示master,请检查你是否能够执行git checkout master。
根据提供的详细信息,我假设您正在开发" devlop"分支,并希望推动整个分支掌握,是吗?