Jak mogę przekonwertować już sklonowane repozytorium git do płytkiego repozytorium?Konwersja repozytorium git na płytkie?
Repozytorium git jest pobierane przez skrypt poza moją kontrolą, więc nie mogę zrobić płytkiego klonu.
Powodem tego jest zaoszczędzenie miejsca na dysku. (Tak, jestem naprawdę mało miejsca na dysku, więc chociaż płytkie repozytorium nie zaoszczędzić dużo, to jest potrzebne.)
Próbowałem już
git repack -a -d -f -depth=1
Ale to faktycznie repozytorium większe.
http://stackoverflow.com/questions/1398919/make-git-consume-less-disk-space/1400849#1400849 może pomóc. Co daje 'git gc' po twoim przepakowaniu? – VonC
huitseeker: Dzięki za przedstawienie. Zdaję sobie sprawę z ograniczeń i nie przeszkadza mi to. Potrzebuję dostępu do ostatniego zatwierdzenia, lub idealnie kilku commitów, ale to wszystko. – Robert
VonC: Teraz robię gc --aggressive. Powinienem coś z tego zyskać, ale jeśli to możliwe, chciałbym też upuścić przedmioty, których nie potrzebuję. – Robert