Ответ 1
- Создайте каталог
www
в своем репо. -
git mv
файлы HTML в этот каталог. При желании выполните этот шаг. -
mv
каталог дизайна в ваше репо иgit add .
- Commit.
- Переименуйте/переместите все свое репо.
У меня есть подкаталог с именем "www", который является репо:
site
|-- www/
| |-- .git/
| |-- index.html
|-- design/
| |-- images.jpg
Я хотел бы изменить репо на родительский каталог, чтобы структура репо отражала исходную файловую структуру следующим образом:
site
|-- .git/
|-- www/
| |-- index.html
|-- design/
| |-- images.jpg
Можно ли это сделать? Имеются ли последствия с последующим нажатием изменений до Gitlab?
www
в своем репо.git mv
файлы HTML в этот каталог. При желании выполните этот шаг.mv
каталог дизайна в ваше репо и git add .
Следующие инструкции будут работать.
cd www
mv .git ../
git add www
git commit -a -m "Change root directory of project"
git add design/*
git commit -m "Start tracking design folder"
Это сохранит вашу историю.