Har du använt GitHub men undrar fortfarande vad en .gitignore-fil betyder?

Om ja, kommer den här guiden att visa dig vad den är, dess beståndsdelar, vad den gör och hur man skapar en Gitignore.

Vad är en Gitignore?

GitHub erbjuder olika detaljerade funktioner, allt från iscensättningsfiler till att skicka dem till ditt fjärrförvar. Men om du inte känner för att skicka några filer till GitHub kan du välja att inte göra det också.

Att lämna några filer ut så här medan man iscensätter andra för ett åtagande är det slutliga målet för .gitignore-filen.

I grund och botten innehåller .gitignore-filen namnet på alla filer och mappar du inte tänker skicka till ditt fjärrförvar.

Förutom att vara till hjälp när du begår filer till GitHub kan det också vara bra att använda en .gitignore distribuera till molnplattformar som Heroku.

Hur du är värd för din Python-webbplats gratis på Heroku

Behöver du vara värd för en liten webbplats utan kostnad? Heroku kan vara precis vad du letar efter.

En .gitignore är som alla andra filer du använder när du arbetar med ditt projekt. Var dock försiktig så att du inte förväxlar den med en vanlig textfil som använder en bifogad .txt. Så observera att .gitignore är den enda namngivningskonventionen för den här filen.

instagram viewer

Hur man skapar en Gitignore-fil

För att skapa en .gitignore-fil går du till projektets rotmapp och skapar en ny fil. Namnlösa det .gitignore.

Alternativt kan du öppna alla kodredigerare efter eget val. Skapa sedan en ny fil i din projektkatalog och namnge den .gitignore.

Öppna .gitignore-filen och skriv in namnen på filer och mappar som du vill ignorera för commit. Spara det som om du gjorde med någon annan fil på din maskin. Men se till att du använder rätt filtillägg för varje fil.

För att ignorera flera objekt åt gången, tryck när du har skrivit namnet på en fil eller mapp på en rad Stiga på och skriv nästa på en ny rad.

När du har lagt till en fil eller mapp i .gitignore kommer GitHub inte att välja eller iscensätta dem för nästa engagemang.

Filer eller mappar som listas i .gitignore finns inte i ditt fjärrförvar på GitHub. Denna .gitignore-fil skjuts emellertid till ditt fjärrförvar.

När du har loggat in på ditt fjärrförvar kan du klicka på .gitignore för att se en lista över mappar och filer som du har lämnat efter dig medan du iscensätter andra för att göra.

Att titta på .gitignore i ditt fjärrförvar på det här sättet är till hjälp när du behöver gå tillbaka till din lokala maskin för att göra ändringar i dessa filer.

Det är ganska praktiskt, eftersom du snabbt kan ta tag i namnen på sådana filer och ta bort dem lokalt från .gitignore om du behöver. Uppdatera dem sedan som du vill på din lokala maskin.

Utöver det kan du undvika att manipulera med färdiga filer lokalt men hjälper dig att fokusera på de som anges i .gitignore.

Om du någonsin bestämmer dig för att undanta en fil eller en katalog från .gitignore innan du uppdaterar eller slutför dem lokalt, tar du bort dem genom att radera dem från .gitignore. Men var noga med att inte ta bort själva filen.

När allt kommer omkring kan du sedan springa git add - allt igen för att iscensätta dem för att förbinda dig till ditt fjärrförvar.

Vilken typ av filer ska du lägga i Gitignore?

Tillfälligt använda filer och mappar som är irrelevanta för ditt projekt är exempel på filer du kan placera i .gitignore. Om du också har oavslutade filer som till exempel JavaScript eller moduler kan de gå till .gitignore. Som vi sagt tidigare, när du väl har beslutat att uppdatera och iscensätta sådana filer kan du när som helst ta bort dem från .gitignore.

Att använda en .gitignore varje gång är inte en förutsättning för ett bra projekt. Men det förenklar ditt arbetsflöde. Om du planerar att använda molnhotell kan det också göra distributionen sömlös.

Nu när du vet hur du undantar vissa filer och mappar från att iscensättas med .gitignore, kan du också titta på hur du kan rengöra Git och ha ett snyggt fungerande träd.

E-post
Så här rengör du Git och tar bort spårade filer

Att hitta ditt Git-projekt är rörigt med gamla filer? Lär dig hur du rengör din Git.

Relaterade ämnen
  • Programmering
  • Filhantering
  • GitHub
Om författaren
Idowu Omisola (50 artiklar publicerade)

Idowu brinner för allt smart teknik och produktivitet. På fritiden leker han med kodning och byter till schackbrädet när han är uttråkad, men han älskar också att bryta sig från rutinen då och då. Hans passion för att visa människor vägen runt modern teknik motiverar honom att skriva mer.

Mer från Idowu Omisola

Prenumerera på vårt nyhetsbrev

Gå med i vårt nyhetsbrev för tekniska tips, recensioner, gratis e-böcker och exklusiva erbjudanden!

Ett steg till…!

Bekräfta din e-postadress i e-postmeddelandet som vi just skickade till dig.

.