Z jakiegoś powodu, kiedy początkowo ściągałem z repozytorium mojego projektu git, dostałem mnóstwo plików w mojej kopii roboczej, które nie zawierają widocznych zmian, ale wciąż pojawiają się w mojej unstaged changes
okolicy.
Używam Git Gui na Windows XP i kiedy idę do pliku, aby zobaczyć, co się zmieniło. Widzę tylko:
old mode 100755
new mode 100644
Czy ktokolwiek wie, co to znaczy?
Jak mogę usunąć te pliki z mojej listy nieustawionych zmian? (Bardzo denerwujące jest to, że muszę przejrzeć setki plików, aby wybrać pliki, które ostatnio edytowałem i chcę zatwierdzić).
git update-index --chmod=(+|-)x <path>
.