Co to jest ignoruj

Co to jest ignoruj
Git zapewnia szerokie wsparcie kontroli wersji typu open source do przechowywania i pracy nad projektami równolegle. Te repozytoria mogą być zarządzane lokalnie, a także na serwerze; Obsługa serwera GIT umożliwiła milionom interesariuszy wkład w określony projekt. Zasadniczo Git obserwuje każdy plik w katalogu roboczym z trzech perspektyw; są śledzone, niepotrzebne i ignorowane. Śledzone obserwacje odnoszą się do plików, które są wcześniej popełnione, a kategoria nieokreszczeń. Jednak ignorowana kategoria zawiera pliki lub katalogi, których nie chcesz popełnić. Ignorowanie wsparcia GIT utrzymuje katalogi w kategorii nieokreślonej, dopóki nie zostaną usunięte z kategorii ignor. W tym artykule opisaliśmy sposób zignorowania dowolnego pliku lub katalogu do popełnienia.

Jak działa git ignorowanie

Należy zauważyć, że cecha ignorowania GIT nie ma żadnego polecenia, ale jak omówiono powyżej, ignorowanie plików leży w jednym z trzech podstawowych obszarów roboczych GIT. Ignorująca dostępność git może być śledzona w ".Gitignore ” plik, który znajduje się w katalogu głównym lub w przypadku, gdy nie jest dostępny, możesz go utworzyć. Następnie zasady ignorowania plików muszą być zapisane w plikach, których nie chcesz popełnić. Pliki te są następnie dopasowane, aby sprawdzić ich istnienie, a następnie ignorowane od popełnienia. Po ignorowaniu zauważa się, że „status git„Polecenie nie wyświetli tych konkretnych plików ani katalogów, które są ignorowane. Jednak na pliki, które GIT już śledził.

Jak skonfigurować katalog git ignor

W tej sekcji wymieniono kroki, aby zignorować katalogi, aby zatwierdzić z repozytorium GIT; Dla łatwości podzieliliśmy tę sekcję na kilka kroków, które należy wykonać, aby uzyskać aktywację funkcji Ignoruj:

Krok 1: Zrób nowy katalog

Następnie wykonaliśmy następujące polecenia, które utworzą „test”Katalog w projekcie GIT i wewnątrz plików.Plik TXT jest tworzony:

Test $ mkdir
Test CD
plik $ nano.tekst

Krok 2: Utwórz i edytuj .plik Gitignore

Twój obecny katalog roboczy musi być katalogiem projektu i użyć następującego polecenia, aby utworzyć „.Gitignore”Plik i„Nano„Edytor edytowania pliku:

Notatka: Możesz użyć polecenia Nano, aby jednocześnie tworzyć i edytować plik. Ponadto możesz użyć dowolnego innego „krzepa”,„atom”Lub Domyślny edytor.

$ nano .Gitignore

Czas edytowania powyższego pliku; Musisz określić nazwę katalogu, której nie chcesz popełnić. Na przykład w naszym przypadku chcemy usunąć „test„Katalog, więc określamy jego nazwę w tym pliku, co można zobaczyć na poniższym obrazku:

Krok 3: Zainicjuj repozytorium GIT i dodaj zmiany

Po wprowadzeniu zmian, które są wprowadzane w powyższych krokach; musisz zainicjować repozytorium GIT i dodać zmiany do tego repozytorium. Możesz użyć poniższego polecenia, aby zainicjować repozytorium GIT:

$ git init

I aby dodać treść, użyj następującego polecenia:

$ git add .

Krok 4: Zastąp zmiany

Po zainicjowaniu repozytorium i dodaniu treści do repozytorium; Musisz popełnić zmiany za pomocą poniższego wspomnianego polecenia:

$ git commit -m „To zatwierdzenie jest dla git ignor”

Zauważono, że katalog „test”Został zignorowany przez„.Gitignore”Plik i nie jest popełniony: Wyświetla Wyświetla.Gitignore".

Jak skonfigurować .Gitignore dla wszystkich repozytoriów

Powyższa metoda jest określona dla określonego repozytorium; Git pozwala jednak stworzyć globalny dostęp „.Gitignore”: Możesz dodawać nazwy katalogów, które chcesz zignorować podczas zatwierdzenia w pliku o nazwie„~/.Gitignore_Global". Możesz użyć globalnego polecenia GIT Config, aby dodać „.Gitignore_Global”Do sekcji zmiennej podstawowej. W tym celu do wykonania tej akcji można użyć polecenia wspomnianego poniżej:

$ git config -global Core.Wykluczany ~/.Gitignore_Global

Powyższy obraz pokazuje to .Gitignore_Global Plik jest ustawiony na właściwość pliku wyklucza, a jeśli jakikolwiek katalog lub nazwa pliku wstawiona do tego pliku zostanie zwolniona z popełnienia.

Wniosek

W tej epoce bogatej technologicznie świat zaczął pracować online w wspólnym środowisku, w którym wspieranie współużytkowanego środowiska zapewnia kilka oprogramowania. Jednym z wiodących pakietów w tym zakresie jest git, który pozwala ci pracować zdalnie i lokalnie nad tymi samymi projektami. Lokalne zmiany są pobierane do zdalnych repozytoriów za pomocą opcji Commit of Git Command. Oto jego charakterystyczna cecha ignorowania; Załóżmy, że dokonałeś wielu zmian i nie chcesz wypychać kilku plików ze zmian, a następnie możesz użyć Ignoruj ​​do pominięcia tych plików. W tym poście pouczającym staraliśmy się przekazać podstawową koncepcję git ignor. Ta funkcja nie ma wpływu na śledzone pliki; Tylko pliki lub katalogi, które określają się w „.Gitignore„Plik nie będzie mógł popełniać.