Nie mogłem znaleźć niczego konkretnego, ale jeśli przeoczyłem, daj mi znać.Pociągnij, ale nigdy nie pchnij pliku.
Mam plik w git, który musi tam być. Raz usunięty użytkownik będzie musiał go edytować, aby dodać do niego swoje własne poświadczenia. Podczas edycji przez osobę, nie chcę, aby pojawiła się jako zmieniona lub cokolwiek, ponieważ chcemy zachować plik ogólny bez poświadczeń w naszym repozytorium. Czy istnieje opcja ustawienia pliku jako "Pociągnij ten plik, ale nigdy go nie naciskaj"? Obecnie mamy plik o nazwie Upload.bat_COPY_EDIT_RENAME, co, mam nadzieję, sprawi, że będzie oczywiste, co robić, a ja mam Upload.bat w .gitignore. Chciałbym czegoś bardziej idiotycznego.
Wiem, że istnieją opcje takie jak --assume-unchanged, ale nie chcę, aby uruchomić go za każdym razem i wydaje się to trochę jak poprawki bandaid, które mogą potencjalnie powodować problemy później.
Dzięki za pomoc!
Nie jestem pewien, czy szukamy czegoś tak złożonego, ale to rozwiąże problem, który mamy, gdzie jest inny plik Upload.bat dla naszych 3 repozytoriów (Dev, UAT, Prod) i zaoszczędzić czas na edycję każdego z tych plików jako pierwszego czas pracy nad tym środowiskiem. – GRobb