我有一个名为标记的存储库,我将它重命名为标记。
然后,我创建了一个名为标记的新存储库(第一个存储库的旧名称)。
现在,当从R开始时,两个项目都试图提交到同一个存储库(标记)。
我发起我的项目时:
shell("git remote add origin https://github.com/moodymudskipper/tag.git", intern = TRUE)
shell("git push -u origin master",intern = TRUE)和
shell("git remote add origin https://github.com/moodymudskipper/tags.git",intern = TRUE)
shell("git push -u origin master",intern = TRUE)在此之后,我只通过Rstudio的API提交并使用这个函数,我对git的了解并不多。
与软件包的链接:
我怎么才能解决这个问题?
发布于 2019-06-05 22:01:24
我不太愿意把它作为一个答案抛出,但是:您可以手动编辑./.git/config文件以更新[remote ...]部分以更改远程URL。我已经足够自信地用一个空的回购.
检查是否存在grep -rli tags.git .git/*标记;如果您得到的只有.git/config,那么您就可以编辑并继续前进了。但是,如果您找到其他文件,我不确定它们是否会随着您继续进行git远程工作而更新。在这种情况下,查看https://help.github.com/en/articles/changing-a-remotes-url以正式更改URL可能会有所帮助。
https://stackoverflow.com/questions/56467858
复制相似问题