Я хочу переместить все содержимое из папки на один уровень вверх по иерархии и удалить предыдущую папку в GitHub - PullRequest
0 голосов
/ 09 июля 2019
I have a git repository whose structure looks like:
+--- .git
+-- PracticeProject
+- PracticeFramework
+----+log
+----+testdata
+----+test-output
+----+lib

И я хочу, чтобы понравился код ниже.Мы удаляем папку - PracticeFramework

+--- .git
+--PracticeProject
+----+log
+----+testdata
+----+test-output
+----+lib

1 Ответ

0 голосов
/ 09 июля 2019

Если вы хотите сохранить историю, используйте git mv и git rm.

git mv PracticeFramework/* PracticeProject
git rm -r PracticeFramework

В первой строке все файлы перемещаются из PracticeFramework в PracticeProject.

Вторая строка удаляет PracticeProject.

РЕДАКТИРОВАТЬ: в соответствии с это , git mv или mv на самом деле не имеет значения.

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