Witam,
na małym serwerze mam katalog udostępniany przez sambę do którego ma dostęp wielu użytkowników.
W jednym z katalogów mam utworzone repozytorium gita. Jest tak prosty skrypt php w którym od czasu do czasu trzeba wprowadzać drobne zmiany.
Wygląda to w taki sposób że osoba która wprowadziła zmiany ma po prostu zrobić commita - nie ma tu potrzeby tworzenia "prywatnych" repozytoriów i wysyłania zmian na serwer, wystarczy mi zwykły commit.
Problem jest w tym że jeśli jedna osoba zmieni dowolny plik i zrobi commit to pozostałym osobom wszystkie pliki świecą się jako zmienione. Osoba która robiła commit nie widzi zmian w żadnym pliku, pozostali widzą że wszystkie pliki zostały zmienione. Oczywiście w pliku nie widać żadnej zmiany "w tekście".
Pliki są edytowane przez netbeansa oraz przez niego jest obsługiwany git, ale sprawa ma się podobnie jak jest to obsługiwane częściowo przez konsole.
To znaczy robię
git commit -am "coś"
git status nie pokazuje zmian
ale pozostali w netbeansie widzą wszystkie pliki zmienione.
Jeśli teraz ktoś zrobi commit przez netbeasna to jemu wszytko znika, a ja w konsoli widzę wszystkie pliki zmienione.
Ktoś ma jakiś pomysł co tu jest grane ?