问题:
我有两个本地存储库使用相同的项目,但版本不同(当我启动项目时,我创建了一个文件的副本,并没有意识到我正在制作整个本地的副本回购)。现在,我想提交它们的内容。我把第一个提交到远程仓库就好了。但是,当我去提交第二个时,我收到冲突错误并且无法提交。
我读过的内容:
我读了一篇关于冲突错误的Stack Overflow帖子,因为冲突错误提示它弹出,因为路上有一个repo副本,所以我假设我的问题是我有两个本地回购,一个是阻碍了另一个。我想在本地回购之间做出承诺,但我在另一篇文章中读到了SVN中不允许的内容。我唯一的另一个想法是提交一个,删除它,然后以某种方式使第二个成为新的本地仓库。但是我担心如果我删除第一个本地仓库,那将导致远程仓库出现问题。
所以,我的问题是:有没有办法可以将它们都提交给我忽略的远程仓库?
我是版本控制的新手,所以感谢任何建议。
为清晰起见编辑: 我想根据svn文档,我应该说我在桌面上创建了两个具有本地访问权限的存储库。通过远程,我的意思是在网络上的回购。我桌面上的两个用于同一个项目。一个是我之前工作过的版本,然后我复制了它并从副本开始工作。现在,我想将第一个提交到网络上的repo以捕获第一组更改。然后我想提交第二个来捕获最新的一组更改。我知道我的方法不是版本控制的工作方式。我应该有一个repo并从该repo提交更改而不是制作副本,但我现在正试图修复它。