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

bookIgnorera Filer Efter Första Commit

Om du redan har committat filer som du nu vill ignorera, följ dessa steg:

  1. Lägg till filerna i din .gitignore;
  2. Ta bort filerna från repositoryt (utan att radera dem lokalt) med git rm --cached;
  3. Committa ändringarna.

Arbetsflödesexempel

I de flesta fall innehåller konfigurationsfiler ofta privat information, så de bör inte spåras alls. För att undvika att sådana filer av misstag läggs till i Git är det bättre att ignorera dem. Vi kommer att göra samma sak med vår config.txt-fil som redan har committats.

Titta på följande illustration av vårt arbetsflöde:

Låt oss först lägga till config.txt i listan över ignorerade filer i .gitignore:

Vi kör sedan kommandot git rm med flaggan --cached för att ta bort den från vårt repository utan att radera filen:

Nu kontrolleras statusen för vårt arbetskatalog och staging area:

Som du kan se är borttagningen av vår konfigurationsfil redan staged, men vi måste fortfarande lägga till .gitignore-filen, och därefter kan vi committa dessa ändringar:

Committen har genomförts. Låt oss nu verifiera att filen config.txt faktiskt ignoreras. Vi kommer att lägga till en ny rad med ett visst exempel på lösenord i den med hjälp av kommandot echo:

Slutligen, låt oss kontrollera statusen för vårt arbetsområde:

Vår fil har ändrats, men den spåras inte av Git, så arbetsområdet är rent.

question-icon

Matcha åtgärderna med respektive kommandon.

Remove files:
Rename Files:

Remove the files from the repository (without deleting them locally):

Click or drag`n`drop items and fill in the blanks

Var allt tydligt?

Hur kan vi förbättra det?

Tack för dina kommentarer!

Avsnitt 2. Kapitel 6

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:

Can you explain why it's important to ignore sensitive files like config.txt?

What should I do if I accidentally committed a secret before adding it to .gitignore?

How can I check which files are currently being ignored by Git?

Awesome!

Completion rate improved to 3.57

bookIgnorera Filer Efter Första Commit

Svep för att visa menyn

Om du redan har committat filer som du nu vill ignorera, följ dessa steg:

  1. Lägg till filerna i din .gitignore;
  2. Ta bort filerna från repositoryt (utan att radera dem lokalt) med git rm --cached;
  3. Committa ändringarna.

Arbetsflödesexempel

I de flesta fall innehåller konfigurationsfiler ofta privat information, så de bör inte spåras alls. För att undvika att sådana filer av misstag läggs till i Git är det bättre att ignorera dem. Vi kommer att göra samma sak med vår config.txt-fil som redan har committats.

Titta på följande illustration av vårt arbetsflöde:

Låt oss först lägga till config.txt i listan över ignorerade filer i .gitignore:

Vi kör sedan kommandot git rm med flaggan --cached för att ta bort den från vårt repository utan att radera filen:

Nu kontrolleras statusen för vårt arbetskatalog och staging area:

Som du kan se är borttagningen av vår konfigurationsfil redan staged, men vi måste fortfarande lägga till .gitignore-filen, och därefter kan vi committa dessa ändringar:

Committen har genomförts. Låt oss nu verifiera att filen config.txt faktiskt ignoreras. Vi kommer att lägga till en ny rad med ett visst exempel på lösenord i den med hjälp av kommandot echo:

Slutligen, låt oss kontrollera statusen för vårt arbetsområde:

Vår fil har ändrats, men den spåras inte av Git, så arbetsområdet är rent.

question-icon

Matcha åtgärderna med respektive kommandon.

Remove files:
Rename Files:

Remove the files from the repository (without deleting them locally):

Click or drag`n`drop items and fill in the blanks

Var allt tydligt?

Hur kan vi förbättra det?

Tack för dina kommentarer!

Avsnitt 2. Kapitel 6
some-alt