Я перевірив завантаження файлів у гілку і об'єднався, а потім повинен був їх видалити, і тепер мені залишається великий .pack файл, якого я не знаю, як позбутися.
Я видалив усі файли за допомогою, git rm -rf xxxxxx
а також запустив --cached
варіант.
Хтось може сказати мені, як я можу видалити великий .pack файл, який зараз знаходиться в наступній папці:
.git/objects/pack/pack-xxxxxxxxxxxxxxxxx.pack
Чи потрібно просто видалити гілку, яку я все ще маю, але більше не використовую? Або ще щось мені потрібно бігти?
Я не впевнений, наскільки це різниця, але він показує замок проти файлу.
Дякую
EDIT
Ось кілька уривків з моєї bash_history, які мають дати уявлення про те, як мені вдалося потрапити в цей стан (припустимо, на даний момент я працюю над гіткою git під назвою "моя-гілка" і в мене є папка, що містить більше папок / файли):
git add .
git commit -m "Adding my branch changes to master"
git checkout master
git merge my-branch
git rm -rf unwanted_folder/
rm -rf unwanted_folder/ (not sure why I ran this as well but I did)
Я подумав, що я також запустив наступне, але це не відображається в історії bash_history:
git rm -rf --cached unwanted_folder/
Я також думав, що я запустив кілька команд git (як git gc
), щоб спробувати привести в порядок файл пакета, але вони також не відображаються у файлі .bash_history.