Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Lära Ignorera Filer i Git | Mer Avancerad Interaktion
Git-Grunder

bookIgnorera Filer i Git

Ignorera filer

Att ignorera filer i Git är avgörande av flera skäl:

  • Minskad lagringsstorlek för repository: Genom att ignorera onödiga filer förhindras dessa från att lagras i versionshanteringssystemet, vilket leder till mindre repository-storlekar;
  • Fokus på källkod: Genom att utesluta genererade filer eller artefakter förblir ditt repository fokuserat på källkod och väsentliga projektfiler;
  • Säkerhet: Att undvika inkludering av känslig information, såsom API-nycklar eller lösenord, ökar säkerheten för ditt projekt.

Filen .gitignore

Filen .gitignore är det huvudsakliga sättet att ange vilka filer Git ska ignorera. Den är vanligtvis placerad i rotkatalogen för repositoryt och innehåller en lista med filmönster som Git utesluter från spårning. Varje rad representerar ett mönster för filer eller kataloger som ska ignoreras. För tillfället, använd endast namnen på filerna.

Gitignore-fil

Lista först alla filer och kataloger i projektkatalogen, inklusive dolda filer:

Visar alla filer och kataloger

Om du använder macOS skapar systemet automatiskt en .DS_Store-fil. Att spåra och lägga till denna fil i versionshanteringen är onödigt, så skapa en .gitignore-fil med kommandot echo och lägg till raden .DS_Store för att ignorera den:

Note
Observera

Om .gitignore inte är tom bör du använda >>-operatorn för att lägga till en ny rad med filnamnet i den.

Skapa .gitignore-filen

Kör därefter kommandot git status och bekräfta att denna fil inte längre visas i listan över ospårade filer:

Kontrollerar status

Lägg nu till filen .gitignore och gör en commit:

Committar .gitignore-filen

Commiten är genomförd och filen .DS_Store ignoreras.

question mark

Hur lägger man korrekt till en fil med namnet handler.py i en ICKE-TOM .gitignore-fil?

Select the correct answer

Var allt tydligt?

Hur kan vi förbättra det?

Tack för dina kommentarer!

Avsnitt 2. Kapitel 5

Fråga AI

expand

Fråga AI

ChatGPT

Fråga vad du vill eller prova någon av de föreslagna frågorna för att starta vårt samtal

Suggested prompts:

What other files should I add to .gitignore?

How do I remove a file from Git tracking if I accidentally committed it?

Can you explain how .gitignore patterns work?

Awesome!

Completion rate improved to 3.57

bookIgnorera Filer i Git

Svep för att visa menyn

Ignorera filer

Att ignorera filer i Git är avgörande av flera skäl:

  • Minskad lagringsstorlek för repository: Genom att ignorera onödiga filer förhindras dessa från att lagras i versionshanteringssystemet, vilket leder till mindre repository-storlekar;
  • Fokus på källkod: Genom att utesluta genererade filer eller artefakter förblir ditt repository fokuserat på källkod och väsentliga projektfiler;
  • Säkerhet: Att undvika inkludering av känslig information, såsom API-nycklar eller lösenord, ökar säkerheten för ditt projekt.

Filen .gitignore

Filen .gitignore är det huvudsakliga sättet att ange vilka filer Git ska ignorera. Den är vanligtvis placerad i rotkatalogen för repositoryt och innehåller en lista med filmönster som Git utesluter från spårning. Varje rad representerar ett mönster för filer eller kataloger som ska ignoreras. För tillfället, använd endast namnen på filerna.

Gitignore-fil

Lista först alla filer och kataloger i projektkatalogen, inklusive dolda filer:

Visar alla filer och kataloger

Om du använder macOS skapar systemet automatiskt en .DS_Store-fil. Att spåra och lägga till denna fil i versionshanteringen är onödigt, så skapa en .gitignore-fil med kommandot echo och lägg till raden .DS_Store för att ignorera den:

Note
Observera

Om .gitignore inte är tom bör du använda >>-operatorn för att lägga till en ny rad med filnamnet i den.

Skapa .gitignore-filen

Kör därefter kommandot git status och bekräfta att denna fil inte längre visas i listan över ospårade filer:

Kontrollerar status

Lägg nu till filen .gitignore och gör en commit:

Committar .gitignore-filen

Commiten är genomförd och filen .DS_Store ignoreras.

question mark

Hur lägger man korrekt till en fil med namnet handler.py i en ICKE-TOM .gitignore-fil?

Select the correct answer

Var allt tydligt?

Hur kan vi förbättra det?

Tack för dina kommentarer!

Avsnitt 2. Kapitel 5
some-alt