с rstudio и github, проблема с переименованным репо - PullRequest
1 голос
/ 05 июня 2019

У меня был репозиторий с именем tags , я переименовал его в tag .

Затем я создал новый репозиторий с именем tags (старое имя первого).

Теперь при фиксации из R Studio оба проекта пытаются зафиксировать в одном и том же хранилище ( tags ).

Я начал свои проекты с:

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 .

Ссылки на пакеты:

Как мне с этим разобраться?

1 Ответ

1 голос
/ 06 июня 2019

Я не решаюсь выкинуть это как ответ, но: вы можете вручную отредактировать файл ./.git/config, чтобы обновить раздел [remote ...], чтобы изменить удаленный URL. Я сделал это достаточно уверенно с пустым репо ...

Проверьте наличие тега с помощью grep -rli tags.git .git/*; если все, что вы получите - .git/config, тогда вы можете редактировать и двигаться дальше. Однако, если вы найдете другие файлы, я не знаю наверняка, что они будут обновлены по мере того, как вы продолжите работу с git remote. В этом случае может быть полезно взглянуть на https://help.github.com/en/articles/changing-a-remotes-url, чтобы формально изменить URL.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...