Git jest niezbędnym narzędziem śledzenia dla wszystkich, co jest łatwe w użyciu. Deweloperzy mogą dodać wiele plików do swojego repozytorium i usunąć je z lokalnego repozytorium GIT, jeśli nie potrzebują więcej, a nawet opublikować jeden. Może być potrzebne przy publikowaniu niezamierzonych wrażliwych treści, e.G., pliki zawierające klawisze API lub poświadczenia logowania i wiele innych.
W tym poście omówi najłatwiejszy sposób usunięcia zaangażowanych plików po nacisku GIT.
Jak usunąć zaangażowany plik po pchaniu w git?
Wypróbuj poniżej podane kroki, aby usunąć zaangażowany plik z repozytorium po nacisku GIT:
Krok 1: Przejdź na wymagane Magazyn
Najpierw przejdź do żądanego repozytorium GIT, wpisując „płyta CD" Komenda:
$ cd "c: \ Users \ nazma \ git \ test_repo"
Krok 2: Lista zawartość
Następnie wykonaj „LS„Polecenie, aby sprawdzić bieżące dostępne treść repozytorium:
$ ls
Krok 3: Wyświetl listę zdalnych
Aby wyświetlić listę URL zdalnego, użyj „git pilot" Komenda:
$ git pilot -v
Krok 4: Pobierz zaktualizowaną treść zdalną
Aby wykonać operację push, użytkownicy muszą pobrać zaktualizowaną zawartość zdalnego repozytorium za pomocą „Git Fetch" Komenda:
$ git fetch Origin Master
Tutaj "pochodzenie”To nazwa zdalnego adresu URL i„gospodarz”To nazwa gałęzi, z której musi pobrać treść zdalną:
Krok 5: Pchnij zmiany lokalne
Następnie wykonaj „Git Push”Polecenie, aby popchnąć wszystkie lokalnie dodane zmiany na serwerze GitHub:
$ git push pochodzenie mistrz
Jak widać, pomyślnie przesunęliśmy zaktualizowaną treść lokalną do zdalnego repozytorium:
Krok 7: Usuń określony plik
Na koniec usuń żądany plik z lokalnego repozytorium, który jest popychany na serwer GitHub:
$ git rm -pobudzony plik 1.tekst
W wyżej wymienionym poleceniu „-buforowany„Opcja jest synonimem„wystawiany na scenie" flaga. Zgodnie z podwładnym wyjściem określony plik jest pomyślnie usuwany:
Krok 8: Zmiany popełniają zmiany
Teraz, aby zaktualizować aktualne repozytorium robocze o dodatkowe zmiany, użyj „git zatwierdzić”Polecenie wraz z„-jestem „Flaga dla wszystkich zmian i pożądanej wiadomości zatwierdzenia:
$ git commit -am "plik 1.TXT Usuń "
Krok 9: Zaktualizuj zdalne repozytorium
Na koniec użyj „Git Push”Polecenie do usunięcia pliku z serwera GitHub, który został wcześniej popchnięty:
$ git push
To wszystko! Nauczyłeś się metody usunięcia zaangażowanego pliku po nacisku GIT.
Wniosek
Aby usunąć zaangażowany plik z repozytorium po nacisku w git, najpierw przejdź do wymaganego repozytorium, a następnie wymień jego zawartość. Następnie wyświetl zdalny adres URL i pobieraj aktualizowaną wersję serwera GitHub i naciśnij całą treść lokalną do konkretnego zdalnego repozytorium. Następnie usuń konkretny plik z lokalnego repozytorium i wykonaj „Git Push" Komenda. Ten post opisał sposób usunięcia zaangażowanych plików po nacisku w git.