Git - zostające pliki po zmianie brancha

0

Cześć, mam mały problem z systemem, nad którym pracuję. To jest thirdparty.
W poprzedniej wersji był sobie jakiś plik, nazwijmy go config.h.
W nowej wersji tego pliku nie ma. Jednak teraz, gdy na gicie zrobię checkout poprzedniej wersji i później wrócę na nową, plik config.h zostaje zachowany, przez co mam problemy z budowaniem nowej wersji. Czy jest jakiś sposób, żeby podczas przełączania brancha git usuwał pliki, których nie ma na tym branchu?

1

git clean, ale nie jestem pewien, czy można to jakoś zautomatyzować…

1

Post-checkout hook?

1

raczej niemożliwe, może odśwież katalog plików w IDE, ja tak miałem że nazwy zostały a po odświeżeniu znikneły albo masz otwarty ten plik config.h i dlatego go trzyma tymczasowo.

1

Co daje git status gdy jesteś na tym branchu gdzie nie powinno być tego pliku?

1 użytkowników online, w tym zalogowanych: 0, gości: 1