Co to jest plik Gitignore i jak go stworzyć?

Co to jest plik Gitignore i jak go stworzyć?

Czy korzystasz z GitHub, ale nadal zastanawiasz się, co oznacza plik .gitignore?





Jeśli tak, ten przewodnik pokaże Ci, co to jest, jego składniki, co robi i jak stworzyć Gitignore.





Co to jest Gitignore?

GitHub oferuje różne szczegółowe funkcje, od przemieszczania plików po przesyłanie ich do zdalnego repozytorium. Jeśli jednak nie masz ochoty przesyłać niektórych plików do GitHub, możesz również tego nie robić.





Pozostawienie niektórych plików w ten sposób podczas przygotowywania innych do zatwierdzenia jest ostatecznym celem pliku .gitignore.

Zasadniczo plik .gitignore zawiera nazwy wszystkich plików i folderów, których nie zamierzasz wypychać do zdalnego repozytorium.



Oprócz tego, że jest pomocny podczas zatwierdzania plików na GitHub, użycie .gitignore może być również przydatne podczas wdrażania na platformach chmurowych, takich jak Heroku .

.gitignore jest jak każdy inny plik, którego używasz podczas pracy nad projektem. Uważaj jednak, aby nie pomylić go ze zwykłym plikiem tekstowym, który używa dołączonego pliku .txt. Zwróć więc uwagę, że .gitignore jest jedyną konwencją nazewnictwa dla tego pliku.





Jak zrobić plik Gitignore

Aby utworzyć plik .gitignore, przejdź do folderu głównego projektu i utwórz nowy plik. Nazwij to .gitignore .

Możesz też otworzyć dowolny edytor kodu . Następnie utwórz nowy plik w katalogu głównym projektu i nazwij go .gitignore .





Otwórz plik .gitignore i wpisz nazwy plików i folderów, które chcesz zignorować podczas zatwierdzania. Zapisz go tak, jak każdy inny plik na swoim komputerze. Ale upewnij się, że używasz odpowiedniego rozszerzenia pliku dla każdego pliku.

Aby zignorować wiele elementów naraz, po wpisaniu nazwy pliku lub folderu w linii naciśnij Wejść i napisz następny w nowej linii.

Po dodaniu pliku lub folderu do .gitignore, GitHub nie wybierze ich ani nie przygotuje do następnego zatwierdzenia.

Pliki lub foldery wymienione w .gitignore nie będą znajdować się w zdalnym repozytorium w serwisie GitHub. Jednak sam plik .gitignore jest przesyłany do zdalnego repozytorium.

Po zalogowaniu się do zdalnego repozytorium możesz kliknąć .gitignore aby zobaczyć listę folderów i plików, które zostawiłeś podczas przygotowywania innych do zatwierdzenia.

Rzut oka na .gitignore w zdalnym repozytorium w ten sposób jest przydatny, gdy musisz wrócić do komputera lokalnego, aby wprowadzić zmiany w tych plikach.

To bardzo przydatne, ponieważ możesz szybko pobrać nazwy takich plików i usunąć je lokalnie z .gitignore, jeśli zajdzie taka potrzeba. Następnie zaktualizuj je tak, jak chcesz na swoim lokalnym komputerze.

Oprócz tego pozwala uniknąć lokalnego manipulowania ukończonymi plikami, ale pomaga skupić się na tych wymienionych w .gitignore.

Jeśli jednak zdecydujesz się zwolnić plik lub katalog z .gitignore przed aktualizacją lub uzupełnieniem ich lokalnie, usuń je, usuwając je z .gitignore. Ale pamiętaj, aby nie usuwać samego pliku.

W końcu możesz wtedy uciekać git add --all ponownie, aby przygotować je do zatwierdzenia do zdalnego repozytorium.

Jakie pliki należy umieścić w Gitignore?

Tymczasowo używane pliki i foldery, które są nieistotne dla Twojego projektu, to przykłady plików, które możesz umieścić w .gitignore. Jeśli masz również nieukończone pliki, takie jak dodatkowe JavaScript lub moduły, mogą one przejść do .gitignore. Jak wspomnieliśmy wcześniej, gdy zdecydujesz się zaktualizować i umieścić takie pliki, możesz je usunąć z .gitignore w dowolnym momencie.

Używanie .gitignore za każdym razem nie jest warunkiem wstępnym dla świetnego projektu. Ale upraszcza to przepływ pracy. Jeśli planujesz korzystać z hostingu w chmurze, może to również sprawić, że wdrożenie będzie bezproblemowe.

Teraz, gdy wiesz, jak zwolnić niektóre pliki i foldery ze stagingu za pomocą .gitignore, możesz również przyjrzeć się, jak wyczyścić Git i mieć zgrabne drzewo robocze.

Udział Udział Ćwierkać E-mail Oto jak wyczyścić Git i usunąć nieśledzone pliki

Czy Twój projekt Git jest zaśmiecony starymi plikami? Dowiedz się, jak wyczyścić Git.

Czytaj dalej
Powiązane tematy
  • Programowanie
  • Zarządzanie plikami
  • GitHub
O autorze Idisou Omisola(94 opublikowane artykuły)

Idowu pasjonuje się każdą inteligentną technologią i produktywnością. W wolnych chwilach bawi się kodowaniem, a gdy się nudzi, przechodzi na szachownicę, ale od czasu do czasu uwielbia też oderwać się od rutyny. Jego pasja do pokazywania ludziom drogi do nowoczesnych technologii motywuje go do pisania więcej.

najlepszy czas na zakup komputera stacjonarnego
Więcej od Idowu Omisola

Zapisz się do naszego newslettera

Dołącz do naszego newslettera, aby otrzymywać porady techniczne, recenzje, bezpłatne e-booki i ekskluzywne oferty!

Kliknij tutaj, aby zasubskrybować