W GIT pojedyncze repozytorium zawiera kilka plików. Użytkownicy wprowadzają zmiany w plikach w czasie i dodają te zmiany do indeksu GIT, aby śledzić te modyfikacje. Jednak niektóre pliki zawierają poufne informacje, których programiści nie chcą zobowiązać się do publicznego repozytorium lub udostępniać innym członkom zespołu. W tej sytuacji GIT pozwala przestać śledzić i ignorować modyfikacje pliku w git.
W tym artykule ilustruje proces zaprzestania śledzenia i zignorowania zmian w konkretnym pliku w git.
Jak zatrzymać śledzenie i zignorować modyfikacje określonego pliku w GIT?
Aby zatrzymać śledzenie i zignorować modyfikacje konkretnego pliku w GIT, sprawdź następujące kroki:
Krok 1: Przejdź na lokalne repozytorium
Najpierw przekieruj do pożądanego lokalnego repozytorium:
CD "C: \ git \ demo_repo"Krok 2: Utwórz nowy plik
Następnie utwórz/wykonaj nowy plik w bieżącym repozytorium:
Dotknij demo.tekstKrok 3: Sprawdź status GIT
Następnie wyświetl status bieżącego repozytorium:
status gitW poniższym wyjściu status GIT wskazuje, że nowo utworzony plik jest nieprzekonany i niezaangażowany:
Krok 4: Śledź i zatwierdź plik
Teraz sformatuj i zatrzymaj nowo utworzony plik przy użyciu komendy poniżej wyprodukowanego:
Git Dodaj demo.txt && git commit -m "demo.Dodano plik txt "Krok 5: Zatrzymaj śledzenie i zapobiegaj zmianom w pliku
Wykonaj następujące polecenie wraz z żądaną nazwą pliku, aby zapobiec wykryciu modyfikacji GIT:
GIT UPDATE-INDEX-ASSUME-BUNGANGED DEMO.tekstAlternatywnie możesz skorzystać z „-Skip-Worktree„Opcja wraz z„Git aktualizacja-indeks„Polecenie do wykonania tej samej operacji:
GIT UPDATE-INDEX-SKIP-WRWKTREE DEMO.tekstKrok 6: Dokonaj zmian w pliku
Następnie dokonaj zmian w żądanym pliku, aktualizując jego treść:
echo „This is Demo File” >> Demo.tekstKrok 7: Zapewnij zmiany
Na koniec sprawdź, czy GIT zignorował zmiany w wybranym pliku, czy nie, sprawdzając status repozytorium:
status gitJak widać, status repozytorium nie pokazał zmodyfikowanych zmian pliku, które Mean Git zignorował zmiany pliku:
Wyjaśniliśmy najłatwiejszą metodę zatrzymania śledzenia i ignorowania modyfikacji określonego pliku w GIT.
Wniosek
Aby zatrzymać śledzenie i ignorowanie modyfikacji/zmian w GIT, użyj „Git aktualizacja-indeksu-Assume-unchanged " Komenda. Co więcej, „-Skip-Worktree„Można również użyć opcji z„Git aktualizacja-indeks”Polecenie z żądaną nazwą pliku, aby zignorować jego zmiany. W tym artykule zilustrowano metodę zatrzymania śledzenia i ignorowania zmian w konkretnym pliku w git.