• Om oss
  • Meddela
  • Integritetspolicy
  • Kontakta oss
MasterTrend Nyheter
  • Hem
    • BLOGG
    • TEKNISK SERVICE
    • LAGRA
  • Handledningar
  • Hårdvara
  • Spel
  • Mobiltelefoner
  • Säkerhet
  • Fönster
  • AI
  • Programvara
  • Nätverk
  • Nyheter
  • sv_SESwedish
    • es_ESSpanish
    • en_USEnglish
    • pt_BRPortuguese
    • fr_FRFrench
    • it_ITItalian
    • de_DEGerman
    • ko_KRKorean
    • jaJapanese
    • zh_CNChinese
    • ru_RURussian
    • thThai
    • pl_PLPolish
    • tr_TRTurkish
    • id_IDIndonesian
    • hi_INHindi
    • arArabic
    • nl_NLDutch
Inget resultat
Se alla resultat
  • Hem
    • BLOGG
    • TEKNISK SERVICE
    • LAGRA
  • Handledningar
  • Hårdvara
  • Spel
  • Mobiltelefoner
  • Säkerhet
  • Fönster
  • AI
  • Programvara
  • Nätverk
  • Nyheter
  • sv_SESwedish
    • es_ESSpanish
    • en_USEnglish
    • pt_BRPortuguese
    • fr_FRFrench
    • it_ITItalian
    • de_DEGerman
    • ko_KRKorean
    • jaJapanese
    • zh_CNChinese
    • ru_RURussian
    • thThai
    • pl_PLPolish
    • tr_TRTurkish
    • id_IDIndonesian
    • hi_INHindi
    • arArabic
    • nl_NLDutch
Inget resultat
Se alla resultat
MasterTrend Nyheter
Inget resultat
Se alla resultat
Start Handledningar

10 grundläggande Git-kommandon som varje utvecklare behöver 🖥️

MasterTrend Insights av MasterTrend Insights
3 april 2025
i Handledningar
Lästid:7 minuters föreläsning
TILL TILL
0
10 grundläggande Git-kommandon för att komma igång
1
DELAD
4
Visningar
Dela på FacebookDela på Twitter

Innehåll

  1. 10 grundläggande Git-kommandon för att skydda din kod 🔒
  2. 1 Klona ett befintligt repo
  3. 2 Skapa ett nytt repo
  4. 3 Skapa en gren för samarbete
  5. 4 Växla mellan grenar
  6. 5 Kontrollera Git-status
  7. 6 ändringsuppsättningar för att genomföra
  8. 7 Ångra ändringar
  9. 8 Ladda upp alla dina lokala ändringar
  10. 9 Återställ alla ändringar
  11. 10 Sammanfoga allt
    1. Relaterade inlägg

10 grundläggande Git-kommandon för att skydda din kod 🔒

Lägger du ännu en natt på att försöka återställa förlorade kodändringar? Du är inte ensam. Det är därför miljontals utvecklare förlitar sig på Git, världens ledande versionshanteringssystem, för att spåra varje ändring och skydda sitt arbete. Här är en sammanfattning av de kommandon du kommer att använda mest. 🚀

Om du är nybörjare på Git, låt oss börja med en repetition. Ett Git-arkiv (eller repo förkortat) innehåller alla projektets filer och hela revisionshistoriken. Ett repo har commits, som används för att registrera ändringar i repot, och varje commit har ett kort meddelande som användaren skriver för att indikera vilka ändringar som har gjorts. Git kan också hjälpa till att hantera konflikter (till exempel om två personer redigerar samma kodrad) innan de sammanfogas. För att lära dig mer om att installera Git på Windows, klicka här.

1 Klona ett befintligt repo

Det första kommandot vi kan börja med är git-klon, vilket är ett kommando som kopplar samman och ladda ner en kopia från ett befintligt arkiv till din lokala maskin. Vanligtvis finns det befintliga arkivet på distans, till exempel på GitHub eller GitLab.

Gå först till ett repo och klicka på den gröna rullgardinsmenyn som säger "Kod", sedan på ikonen för kopiera till urklipp bredvid GitHub-repository-URL:en, vilket klonar det med hjälp av WebbadressDetta är den enklaste metoden och klonar med HTTPS:

Antal pilar som visar alternativet att klona arkiv via HTTPS på GitHub.

Kör sedan följande kommando med URL:en du just kopierade:

git klona https:
Meddelandet om att repo-klonen är slutförd i Git Bash CLI.

När repot är klonat bör du ha en lokal kopia av det på din dator. 👍

Om du får felmeddelandet "fatal: repository not found", kontrollera URL:en. Om det är ett privat repository kan du behöva åtkomstbehörighet.

2 Skapa ett nytt repo

Om du vill skapa ett nytt Git-arkiv istället för att klona ett befintligt, kör git-initDetta initierar arkivet i den angivna katalogen och ger det en sökväg. Så det är idealiskt för nya eller ospårade projekt som du vill börja använda Git för.

Se först till att du är i rätt mapp innan du kör kommandot:

git-init
Felmeddelande om tomt repo i Git init-kommandon.

3 Skapa en gren för att samarbeta

En branch i Git är en version av ditt repository, så flera personer kan arbeta med den samtidigt. Med andra ord är det en oberoende utvecklingslinje inom ett repo. Vanligtvis finns det flera brancher i ett repo.

För att skapa en lokal gren, kör följande kommando:

git-gren grennamn

För att lista alla dina grenar, kör:

git-grenen

Så här tar du bort en gren:

git branch -d branch-name
När du tar bort en gren är det ibland nödvändigt att tvinga borttagningen. Du behöver bara skriva den med versaler. -DSå: git branch -D branch-name

4 Växla mellan grenar

Kommandot git-utcheckning Det är en av de mest använda, främst för att växla mellan grenar, men den kan också användas för att granska filer och commits.

För att växla mellan filialer och kolla in dem i din lokala katalog:

git checkout branch-name

För nyare versioner av git kan du köra:

git växla grennamn

För att ovanstående kommandon ska fungera måste grenen du växlar till existera lokalt, och alla ändringar i din nuvarande gren måste först sparas eller committas.

Genvägskommando för att skapa och byta grenar samtidigt: git checkout -b grennamn

5 Kontrollera Git-status

Detta är ett annat vanligt kommando som kan ge dig olika uppgifter om den aktuella grenen, till exempel om den aktuella grenen är uppdaterad eller inte, om det finns något kvar att committa eller pusha, och om det finns några filer som har ändrats eller tagits bort.

git-status

Så här ska resultatet se ut om inga ändringar behöver göras:

Git status-kommando på kommandoraden med utdata som säger ingenting att committa, rensa fungerande träd.

6 Bekräfta ändringsuppsättningar

Detta kan vara det mest använda Git-kommandot. När vi är redo att spara vårt arbete, kanske efter en specifik uppgift eller ett specifikt problem, kan vi använda git commitDetta ger i huvudsak en ögonblicksbild av de förändringar som för närvarande förbereds i projektet.

Du behöver också skriva ett kort och tydligt commit-meddelande så att du och andra utvecklare vet om ändringarna. Glöm inte att omge det med citattecken.

git begå -m "bekräftelsemeddelande"
Git-commit Spara bara dina ändringar lokalt. Du måste fortfarande pusha dem till ett fjärrarkiv.

7 Ångra ändringar

Kommandot git-återställning låter dig eliminera alla ändringar som en enskild commit har gjort i ditt lokala repo. Om till exempel en tidigare commit lade till en fil som heter ReadMe.md i repoet, en git-återställning I den commiten kommer ReadMe.md att tas bort från repot. En ny commit kommer också att skapas för att återspegla denna ändring.

Allt du behöver göra är att springa git-återställning följt av commit-ID:t:

git-återställning begå-id

Om du har gjort många commits och du är osäker på var commit-ID:t finns kan du identifiera commiten genom att köra kommandot git-loggKopiera commit-ID:t och kör kommandot git-logg med commit-ID:t.

Git log-kommando i CLI som visar tidigare commits och commit-ID:n.
Förväxla inte git-återställning med git-återställningDet senare kommer att ångra alla ändringar som skett sedan en given commit och ändra commitens historik. Detta är inte idealiskt om andra personer arbetar på samma gren.

8 Ladda upp alla dina lokala ändringar

När du är klar med alla dina ändringar och har sparat dem, vill du skicka dina lokala ändringar till fjärrarkivet. Att skicka är handlingen att överföra dessa ändringar och commits från din lokala maskin till fjärrarkivet. Du kan ange vilken gren du vill skicka ändringarna till.

git push ursprungsmaster

Kommandot ovan skickar ändringarna till master-grenen (master anses vanligtvis vara huvudgrenen, men "main" används också ofta). Om bemästra fungerar inte, försök med huvudsaklig.

Det rekommenderas att springa git-status innan du laddar upp dina ändringar.

9 Återställ alla ändringar

Det här är ett kommando jag använder när jag återvänder till ett projekt och behöver hämta alla nya ändringar som gjorts i huvudgrenen (oavsett om det är genom min merge eller från andra utvecklare) som finns på distans. Med andra ord är det ett kommando du använder när du vill hämta uppdateringar från fjärrarkivet.

git pull ursprung huvud

Som tidigare, ja bemästra fungerar inte, försök med huvudsakligEftersom det här kommandot kombinerar funktionerna hos git hämtning och git-sammanslagning, tillämpar omedelbart de senaste ändringarna på ditt lokala arkiv (git-sammanslagning) efter att ha hämtat uppdateringar från fjärrarkivet (git hämtningDu kan lära dig mer om pull requests i Git.

10 Slå ihop allt

Slutligen, när du är klar med att arbeta med din gren och allt fungerar korrekt, är det sista steget att sammanfoga grenen med huvudgrenen (vanligtvis dev eller master, men kontrollera repo).

Du kan göra detta genom att köra kommandot git-sammanslagningFörst bör du utföra git hämtning för att uppdatera din filial lokalt, och gör sedan din sammanslagning:

git slå ihop grennamn
Se till att du är på den gren du vill sammanfoga med din fjärrhuvudgren.

I slutändan är det som att cykla att lära sig Git: när man väl börjar blir det bara lättare för varje knuff! 🚴‍♂️💻

Dela detta:
FacebookLinkedInPinterestXRedditTumblrBlå himmelTrådarDela

Relaterade inlägg

  • Hur man fixar Messenger på Windows 11 snabbt! ⚡
  • Starta om din enhet 🔄 Eliminera fel på några minuter!
  • Hur man bygger en speldator
  • Så här formaterar du ett USB-minne på Windows och Mac: Snabb lösning ⚡🔌
  • Intel Alder Lake P- och U-aspekter
  • Microsoft Edge stängs oväntat i Windows
  • Guide till åtkomst till platshistorik på din iPhone
  • Bell-1 kvantdator: En revolutionerande innovation! 💻✨
Taggar: EvergreenContentTekniska tipsWindows-tips
Föregående inlägg

AI-funktioner i Chrome 🔥: Förvandla din surfning

Nästa publikation

Fel vid kärnverifiering: Åtgärda det nu! 🔥

MasterTrend Insights

MasterTrend Insights

Vårt redaktionsteam delar med sig av djupgående recensioner, handledningar och rekommendationer som hjälper dig att få ut det mesta av dina digitala enheter och verktyg.

Nästa publikation
BSOD 'Kernel Security Check Error' 😱. Ta reda på hur du åtgärdar det snabbt och enkelt på bara några minuter.

Fel vid kärnverifiering: Åtgärda det nu! 🔥

5 3 röster
Artikelbetyg
Prenumerera
Tillträde
Meddela om
gäst
gäst
0 Kommentarer
Äldre
Det nyaste Mer votado
Kommentarer online
Se alla kommentarer

Håll kontakten

  • 976 Fläktar
  • 118 Följare
  • 1,4 tusen Följare
  • 1,8 tusen Prenumeranter

Missa inte det senaste inom teknik och spel.
Exklusiva tips, instruktionsguider och analyser varje dag.

Prenumerationsformulär
  • Tendenser
  • Kommentarer
  • Sista
12 bästa alternativen till Lucky Patcher för Android

Alternativ till Lucky Patcher: 12 bättre och enklare appar! 🎮⚡

12 maj 2025
Så här lägger du till en klocka på ditt Windows 11-skrivbord: 3 idiotsäkra knep!

Så här lägger du till en klocka på ditt Windows 11-skrivbord: Få mer gjort på några minuter! ⏱️

1 maj 2025
Hur man använder AdGuard DNS på Android år 2024

Hur man använder AdGuard DNS på Android år 2025

11 februari 2025
Hur man sparar spelet i REPO

Så här sparar du ditt spel i REPO 🔥 Upptäck hemligheten bakom att inte förlora framsteg

7 juli 2025
Gmail-funktioner på Android: Spara tid med 5 tips

Gmail-funktioner på Android: 5 knep du inte visste om! 📱✨

12
Moderkortsreparation - Moderkortsreparation

Reparation av bärbara moderkort

10
Installera Windows 11 Home utan internet

Installera Windows 11 Home utan internet

10
Så här säkerhetskopierar du drivrutiner i Windows 11/10 i 4 steg!

Så här säkerhetskopierar du drivrutiner i Windows 11/10: Undvik fel! 🚨💾

10
DISM i Windows 11 - Alt-text: Bild som visar reparation av systemavbildningar i Windows 11 med DISM, med en bärbar dator som visar startskärmen för Windows 11 och en terminalsymbolikon, som representerar kommandoradsverktyg för underhåll av operativsystemet.

DISM för Windows 11: 3 steg för att åtgärda fel nu

30 juli 2025
Assassins Creed Shadows eliminerar bödeln - Alt-text: "Skärmdump från Assassin's Creed Shadows som visar en intensiv nattlig duell mellan huvudpersonen och den bepansrade bödeln Shindo Hiroshii i en svagt upplyst traditionell japansk bymiljö med eld och bybor i bakgrunden."

Assassin's Creed Shadows eliminerar bödeln: Ta reda på hur!

27 juli 2025
Ubuntu vs Kubuntu - Alt-text: Jämförelse av logotyper för Ubuntu vs Kubuntu Linux-operativsystem, med den orange Ubuntu-logotypen till vänster och den blå Kubuntu-logotypen till höger, separerade av en silverfärgad "vs"-symbol på en texturerad stenbakgrund.

Ubuntu vs. Kubuntu: Vilket är bäst för dig? Jag ska berätta det nu! 🚀💻

27 juli 2025
Desktop Window Manager – SEO-vänlig alt-text: Kvinna med hörlurar som arbetar på en dator med en skärm som visar frågan "Vad är Desktop Window Manager (dwin eve) och vad den gör?" i en modern hemmakontorsmiljö.

Fönsterhanteraren på skrivbordet: 4 knep för att minska RAM-minnet och snabba upp Windows 🚀✨

27 juli 2025

Senaste nyheterna

DISM i Windows 11 - Alt-text: Bild som visar reparation av systemavbildningar i Windows 11 med DISM, med en bärbar dator som visar startskärmen för Windows 11 och en terminalsymbolikon, som representerar kommandoradsverktyg för underhåll av operativsystemet.

DISM för Windows 11: 3 steg för att åtgärda fel nu

30 juli 2025
11
Assassins Creed Shadows eliminerar bödeln - Alt-text: "Skärmdump från Assassin's Creed Shadows som visar en intensiv nattlig duell mellan huvudpersonen och den bepansrade bödeln Shindo Hiroshii i en svagt upplyst traditionell japansk bymiljö med eld och bybor i bakgrunden."

Assassin's Creed Shadows eliminerar bödeln: Ta reda på hur!

27 juli 2025
6
Ubuntu vs Kubuntu - Alt-text: Jämförelse av logotyper för Ubuntu vs Kubuntu Linux-operativsystem, med den orange Ubuntu-logotypen till vänster och den blå Kubuntu-logotypen till höger, separerade av en silverfärgad "vs"-symbol på en texturerad stenbakgrund.

Ubuntu vs. Kubuntu: Vilket är bäst för dig? Jag ska berätta det nu! 🚀💻

27 juli 2025
16
Desktop Window Manager – SEO-vänlig alt-text: Kvinna med hörlurar som arbetar på en dator med en skärm som visar frågan "Vad är Desktop Window Manager (dwin eve) och vad den gör?" i en modern hemmakontorsmiljö.

Fönsterhanteraren på skrivbordet: 4 knep för att minska RAM-minnet och snabba upp Windows 🚀✨

27 juli 2025
11
MasterTrend News-logotyp

MasterTrend Info är din främsta källa för teknik: upptäck nyheter, handledningar och analyser om hårdvara, mjukvara, spel, mobila enheter och artificiell intelligens. Prenumerera på vårt nyhetsbrev och missa inga trender.

Följ oss

Bläddra efter kategori

  • Spel
  • Hårdvara
  • AI
  • Mobiltelefoner
  • Nyheter
  • Nätverk
  • Säkerhet
  • Programvara
  • Handledningar
  • Fönster

Senaste nyheterna

DISM i Windows 11 - Alt-text: Bild som visar reparation av systemavbildningar i Windows 11 med DISM, med en bärbar dator som visar startskärmen för Windows 11 och en terminalsymbolikon, som representerar kommandoradsverktyg för underhåll av operativsystemet.

DISM för Windows 11: 3 steg för att åtgärda fel nu

30 juli 2025
Assassins Creed Shadows eliminerar bödeln - Alt-text: "Skärmdump från Assassin's Creed Shadows som visar en intensiv nattlig duell mellan huvudpersonen och den bepansrade bödeln Shindo Hiroshii i en svagt upplyst traditionell japansk bymiljö med eld och bybor i bakgrunden."

Assassin's Creed Shadows eliminerar bödeln: Ta reda på hur!

27 juli 2025
  • Om oss
  • Meddela
  • Integritetspolicy
  • Kontakta oss

Upphovsrätt © 2025 https://mastertrend.info/ - Alla rättigheter förbehållna. Alla varumärken tillhör sina respektive ägare.

es_ES Spanish
es_ES Spanish
en_US English
pt_BR Portuguese
fr_FR French
it_IT Italian
ru_RU Russian
de_DE German
zh_CN Chinese
ko_KR Korean
ja Japanese
th Thai
hi_IN Hindi
ar Arabic
tr_TR Turkish
pl_PL Polish
id_ID Indonesian
nl_NL Dutch
sv_SE Swedish
Inget resultat
Se alla resultat
  • sv_SESwedish
    • es_ESSpanish
    • en_USEnglish
    • pt_BRPortuguese
    • fr_FRFrench
    • it_ITItalian
    • de_DEGerman
    • ko_KRKorean
    • jaJapanese
    • zh_CNChinese
    • ru_RURussian
    • pl_PLPolish
    • id_IDIndonesian
    • tr_TRTurkish
    • hi_INHindi
    • thThai
    • arArabic
    • nl_NLDutch
  • Spel
  • Hårdvara
  • AI
  • Mobiltelefoner
  • Nyheter
  • Nätverk
  • Säkerhet
  • Programvara
  • Handledningar
  • Fönster

Upphovsrätt © 2025 https://mastertrend.info/ - Alla rättigheter förbehållna. Alla varumärken tillhör sina respektive ägare.

Information om kommentarförfattare
:wpds_smile::wpds_grin::wpds_wink::wpds_mrgreen::wpds_neutral::wpds_twisted::wpds_arrow::wpds_chock::wpds_unamused::wpds_cool::wpds_evil::wpds_oops::wpds_razz::wpds_roll::wpds_cry::wpds_eek::wpds_lol::wpds_mad::wpds_sad::wpds_utropstecken::wpds_fråga::wpds_idé::wpds_hmm::wpds_beg::wpds_whew::wpds_chuckle::wpds_silly::wpds_envy::wpds_shutmouth:
wpDiskussion
RedditBlå himmelXMastodontHackernyheter
Dela detta:
MastodontVKWhatsAppTelegramSMSHackernyheterLinjeBudbärare
Din Mastodon-instans