Gitlab用新的文件替换存储库上的文件

时间:2017-10-24 10:11:23

标签: git gitlab

我得到了一个存储库并在那里提交了我的初始文件,就像我通常那样。不幸的是,项目的范围发生了变化,我必须使用相同的存储库,但是擦除它并从另一个基础重新开始。

我从现有的存储库中取出了我的新基础,并将远程URL设置为我想要使用的repo之一。之后,我尝试执行以下操作:

git add . 
git commit -m "Project base change"
git push -u -f origin master

但是我收到以下错误

  

错误:src refspec master与any匹配。

由于这是我真正想要小心的事情,我想知道这样做的正确方法。

1 个答案:

答案 0 :(得分:0)

你试过吗

git branch -r

这将为您提供远程分支。如果它显示master,请检查你是否能够执行git checkout master。

根据提供的详细信息,我假设您正在开发" devlop"分支,并希望推动整个分支掌握,是吗?