У меня было репо git с файлами, изначально структурированными следующим образом:
Folder
- file1
- file2
- file3
-....
- file30
Это становилось немного сложно управлять, поэтому я локально изменил структуру на эту:
Folder
Subfolder
- file1
- file2
- file3
-....
- file30
Subfolder2
...
В основном внутри моего репо я несколько раз щелкнул правой кнопкой мыши> новую папку, а затем перетащил все свои файлы в эти новые папки.
Затем я сделал:
git add *
git commit -m "foobar"
git push
Однако, когда я посмотрю на github я вижу, что моя новая структура папок в порядке, но все мои старые файлы все еще там, поэтому похоже, что я просто копирую и вставляю свои файлы в их новые папки, а не перемещаю их, что я хотел.
Folder
Subfolder
- file1
- file2
- file3
-....
- file30
Subfolder2
...
- file1
- file2
- file3
-....
- file30
Ниже вы можете увидеть мою локальную файловую структуру и мое репозиторий на github, в котором есть все лишние «свободные» файлы.
введите описание изображения здесь
Может ли кто-нибудь помочь мне удалить эти "незакрепленные" файлы из моего репозитория на github?