Różnica między Gitkeep i Gitignore w Git

Różnica między Gitkeep i Gitignore w Git

GIT to narzędzie programistyczne wykorzystywane wśród zespołów do zarządzania kodem źródłowym i łatwego obsługi projektów. Nie ma jednak możliwości śledzenia pustych katalogów, więc jeśli użytkownicy tworzą pusty katalog, nie śledzi takiego katalogu i ignoruje go.

Ten blog wyjaśni różnicę między Gitkeep i Gitignore w Git.

Co są Gitkeep i Gitignore w Git?

Gitkeep służy do dodania pustego katalogu do repozytorium GIT; Nie jest to jednak wbudowana funkcja git. Na przykład czasami użytkownicy tworzą puste katalogi i chcą je dodać do repozytorium. Aby to zrobić, konieczne jest stworzenie „.Gitkeep„Plik pod pustym katalogiem. Po tym stanie się częścią repozytorium GIT.

Z drugiej strony Gitignore wymienia pliki, które Git ignoruje, gdy szuka niezmienionych plików. Jeśli użytkownicy chcą ukryć lub chronić poufne informacje dotyczące swoich projektów, takich jak poświadczenia, mogą je zapisać jako „.Gitignore" akta.

Spójrz na różnicę między Gitkeep i Gitignore w Git.

Różnica między Gitkeep i Gitignore w Git?

Tutaj zwróciliśmy się do głównej różnicy między Gitkeep i Gitignore:

Gitkeep Gitignore
Gitkeep nie jest wbudowaną cechą git, ponieważ służy tylko do przechowywania pustych katalogów. Gitignore służy do listy ignorowanych plików
Gitkeep jest wykorzystywany do śledzenia pustych katalogów w Git. Służy do oszczędzania poufnych informacji.

Sprawdźmy poniżej przekazane sekcje, aby zrozumieć użycie Gitkeep i Gitignore w Git.

Jak używać Gitkeep w Git?

Aby utworzyć pusty folder w Git z Gitkeep, postępuj zgodnie z poniższymi instrukcjami.

Krok 1: Uruchom git bash

Otwórz terminal Git Bash w twoim systemie za pomocą „Uruchomienie" menu:


Krok 2: Utwórz pusty folder

Utwórz pusty folder w repozytorium GIT za pomocą „Mkdir" Komenda:

$ Mkdir Nill-Folder



Krok 3: Przejdź do folderu

Następnie wykonaj „płyta CD„Polecenie, aby przejść do utworzonego pustego folderu:

$ CD Nill-Folder



Krok 4: Utwórz .plik Gitkeep

Stwórz ".Gitkeep”Plik w pustym folderze za pomocą dostarczonego polecenia:

$ Touch .Gitkeep



Krok 5: Dodaj plik

Uruchom „Git dodaj .”Polecenie, aby dodać plik i zaktualizować indeks GIT do śledzenia:

$ git add .



Krok 6: Zmiany popełniania

Następnie poprowadź zmiany w repozytorium GIT za pomocą „git zatwierdzić" Komenda:

$ git commit -m „pusty folder”


Tutaj, "-M”To flaga używana do dodania wiadomości zatwierdzenia w podwójnych cytatach:


Krok 7: Push Commit

Na koniec popchniemy zatwierdzenie za pomocą pustego folderu do zdalnego repozytorium GIT:

$ git push-ustawiaj główny pochodzenie


Poniższe wyjście wskazuje, że pomyślnie popchnęliśmy zatwierdzenie za pomocą pustego katalogu GIT:


Sprawdźmy następną sekcję, aby zrozumieć użycie „Gitignore„W Git.

Jak używać Gitignore w Git?

Sprawdź poniższe kroki, aby zignorować pusty folder podczas śledzenia repozytorium GIT za pomocą Gitignore.

Krok 1: Otwórz repozytorium GIT

Najpierw otwórz repozytorium GIT w swoim systemie:


Krok 2: Utwórz pusty folder

Następnie kliknij prawym przyciskiem myszy w środku Wybrany folder, wybierz „Nowy„Opcja z ukazanego menu i kliknij„Teczka" opcja:


Ustaw nazwę folderu jako „.Gitignore”:


Krok 3: Uruchom git bash

Otwórz „Git Bash„Terminal w twoim systemie za pomocą„Uruchomienie" menu:


Krok 4: Przejdź do katalogu

Przejdź do repozytorium GIT za pomocą „płyta CD" Komenda:

$ CD "C: \ Users \ Nazma \ Linux_1"



Krok 5: Sprawdź status

Na koniec sprawdź status katalogu GIT, w którym utworzyliśmy pusty folder:

Status $ git


Jak widzisz, Git nie wymienił „.Gitignore" teczka:


Wyjaśniliśmy różnicę między Gitkeep i Gitignore w Git.

Wniosek

Pusty folder w repozytorium GIT jest znany jako „.Gitkeep”Plik używany do tworzenia repozytorium GIT, który zawiera kolejny pusty katalog. Z drugiej strony „.Gitignore ” służy do zapisywania poufnych informacji, które nie są ujawnione podczas śledzenia repozytorium GIT. Ten blog wykazał różnicę między Gitkeep i Gitignore w Git i jak ich używać.