Nie jestem pewien, co się tutaj dzieje, ale czasami konkretny plik w moim repozytorium zmienia wielkość liter w swojej nazwie. na przykład,:
przed: File.h
po: file.h
Naprawdę nie obchodzi mnie, dlaczego tak się dzieje, ale powoduje to, że git myśli, że to nowy plik, a potem muszę wrócić i zmienić nazwę pliku. Czy możesz po prostu zrobić git ignorować zmiany wielkości liter?
[edytuj] Podejrzewam, że to Visual Studio robi coś dziwnego z tym konkretnym plikiem, ponieważ zdarza się to najczęściej, gdy otwieram go i zapisuję po zmianach. Nie mam jednak sposobu, aby naprawić błędy w VS, ale mam nadzieję, że git powinien być nieco bardziej wydajny.