Moje repozytorium git zawiera poufne hasła, których z przyczyn, na które nie mam wpływu, nie można teraz usunąć. Teraz wszystko jest w porządku, ponieważ to repozytorium ma charakter wyłącznie wewnętrzny. Zostałem poproszony o utworzenie oddziału, który można bezpiecznie udostępniać partnerom.git branch without history
Czy istnieje sposób na utworzenie oddziału w git, a następnie usunięcie z niego plików w taki sposób, że nie można ich odzyskać za pomocą dziennika?
Wydaje się, że to długi strzał, ale myślałem, że zapytam. Jedyne rozwiązanie, jakie mogę wymyślić to skopiowanie drzewa plików do nowego repozytorium git bez wrażliwego pliku - ale straciłbym możliwość scalania zmian z partnerem z powrotem do mojego repozytorium.
Myślę, że to rozwiązanie będzie działać lepiej dla sytuacji Bena. Łatwiej zarządzać dostępem na podstawie repozytorium, niż na poziomie oddziału. – Apreche
'git clone --depth 1 [email protected]: project/projectname.git' - skopiuj i wklej – YumYumYum