Проблема GitHub: фиксация / отправка дублированной папки Java Spring root в другой репозиторий - PullRequest
0 голосов
/ 14 июля 2020

Я новичок в git, и у меня возникла эта проблема, и я пока не могу найти ответа.

У меня есть проект Java Spring на моем диске D в папке Projects. Я скопировал + вставил папку app root на рабочий стол (дублировал то же приложение) и открыл проект из этого нового места. В проекте включено git, поэтому после его копирования проект папки копирования фиксируется в том же репозитории, что и исходный.

Я попытался установить новый репозиторий для фиксации с помощью git remote set-url origin <repoURL>, но кажется он просто устанавливает это новое репо для обоих моих проектов, оригинального на диске D и копии на рабочем столе. Таким образом, оба начинают переходить на новое репо.

Мой вопрос в том, как я могу установить другое репозиторий для скопированного проекта, чтобы исходный проект сохранил свой старый репозиторий? Я хочу, чтобы каждый проект фиксировал и pu sh в другом репозитории, даже если проекты одинаковы.

LE Я обнаружил проблему. Даже если у меня было 2 разных проекта в 2 разных местах, мой терминал указывал на одно и то же место, поэтому у меня было 2 вкладки intellij, открытые с 2 терминалами, но каждый раз выполняя команду set в одной и той же папке.

1 Ответ

0 голосов
/ 14 июля 2020

Создайте fre sh новый репозиторий в GitHub, но не инициализируйте его. Теперь сделайте копию своего проекта и удалите папку. git внутри скопированной папки проекта. Это удалит всю информацию об отслеживании. Теперь инициализируйте его как новый репозиторий с помощью следующих команд.

git init
git remote add origin <url_to_new_repo>
git add .
git commit -m "First commit to new repo"
git push origin master
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...