logo

Git Cheat Sheet

Git Cheat Sheet je obsežen hiter vodnik za učenje Git pojmov, od zelo osnovnih do naprednih ravni. S tem Git Cheat Sheet , je naš cilj zagotoviti priročno referenčno orodje za začetnike in izkušene razvijalce/inženirje DevOps. to Git Cheat Sheet ne samo, da novincem olajša začetek, ampak služi tudi kot osvežitev za izkušene strokovnjake.

Git Cheat Sheet

Git Cheat Sheet



V tem Git Cheat Sheet, pokrili smo vse osnove do naprednih ukazov Git, ki so jih razvijalci zahtevali med postopkom razvoja in uvajanja. Poleg tega je dobro strukturiran in kategoriziran glede na različne primere uporabe. Vključuje Git in GitHub, prenos Git, konfiguracijo in nastavitev Git, ukaze Git, Git bash, ustvarjanje in pridobivanje projektov Git, posnetke Git, razvejanje in združevanje v Git, skupno rabo in posodabljanje v Git, primerjavo Git, upravljanje zgodovine v Git in več.

Kaj je Git?

Git je brezplačen in odprtokoden distribuiran sistemi za nadzor različic ki je odgovoren za vse GitHub ki se zgodi lokalno v vašem računalniku.

Razumevanje nadzora različic

Nadzor različic, znan tudi kot nadzor vira, je tehnika sledenja in upravljanja sprememb kod in to so sistemi, ki so programska orodja, ki programskim skupinam omogočajo upravljanje sprememb izvorne kode, ko čas mineva.



pomen dhl

Kaj je GitHub?

GitHub je široko uporabljena brezplačna platforma za shranjevanje v oblaku z nadzorom različic in številnimi drugimi bistvenimi funkcijami, ki posebej pomagajo razvijalcem pri upravljanju in uvajanju njihovih projektov na GitHub.

Prednosti uporabe Git

  • Sledenje zgodovini : Git vam omogoča sledenje vsaki spremembi v vašem projektu, vključno z: kdo je naredil spremembo in kdaj je bila narejena.
  • Sodelovanje : Več razvijalcev lahko dela na istem projektu hkrati, Git pa učinkovito upravlja združevanje sprememb v kodi.
  • Razvejanje in spajanje : Git omogoča razvijalcem, da ustvarijo veje za delo na novih funkcijah ali popravkih napak in jih pozneje združijo nazaj v glavno kodno zbirko.
  • Delo brez povezave : Git deluje brez povezave, kar pomeni, da lahko potrdite spremembe in delate na svojem projektu tudi brez internetne povezave.
  • Naučite se Git Cheat Sheet (od osnovnih do naprednih konceptov)

    Naučite se Git Cheat Sheet (od osnovnih do naprednih konceptov)

    Namestitveni ukazi Git

    Tukaj so namestitveni ukazi Git za različne operacijske sisteme:



    Ukazi

    Opis

    Samostojni namestitveni program Git za Windows. Za več podrobnosti Preberite tukaj
    $ brew namestite git Namestite Git z Homebrew je Mac OS
    $ sudo port samoposodobi Namestite Git z MacPorts je Mac OS
    $ sudo apt-get install git Namestite Command za Linux
    $ git – različica Prikaže trenutno različico vašega Gita

    Konfiguracija in nastavitev Git

    Tu so konfiguracijski in namestitveni ukazi Git:

    Ukazi

    Opis

    niz java vsebuje
    git config –global user.name Vaše ime Nastavite svoje uporabniško ime globalno.
    git config –globalni uporabnik.email vaš[email protected] Nastavite svoj e-poštni naslov globalno.
    git config –global color.ui auto – Nastavite za prikaz barvnega izpisa v terminalu
    git pomoč Prikažite glavno dokumentacijo pomoči s seznamom pogosto uporabljenih ukazov Git.

    Inicializacija repozitorija

    Tukaj so ukazi Git za inicializacijo repozitorija:

    Ukazi

    Opis

    vroče je Inicializira novo skladišče Git v trenutnem imeniku.
    vroče je Ustvari novo skladišče Git v navedenem imeniku.
    git klon to klonira repozitorij z oddaljenega strežnika na vaš lokalni računalnik.
    git klon –veja Klonira določeno vejo iz repozitorija.

    Osnovni ukazi Git

    Tukaj je nekaj osnovnih ukazov Git:

    Ukazi

    Opis

    git add Doda določeno datoteko v uprizoritveno območje.
    git add. ali git add –all Doda vse spremenjene in nove datoteke v uprizoritveno območje.
    status git Prikazuje trenutno stanje vašega repozitorija, vključno s sledenimi in nesledenimi datotekami, spremenjenimi datotekami in informacijami o vejah.
    status git – prezrto Prikaže prezrte datoteke poleg običajnega izpisa stanja.
    git diff Prikazuje spremembe med delovnim imenikom in uprizoritvenim območjem (indeks).
    git diff Prikaže razlike med dvema objavama.
    git diff –staged ali git diff –cached Prikaže spremembe med uprizoritvenim območjem (indeksom) in zadnjo potrditvijo.
    git diff HEAD Prikažite razliko med trenutnim imenikom in zadnjo potrditvijo
    git commit Ustvari novo potrditev s spremembami v uprizoritvenem območju in odpre privzeti urejevalnik besedila za dodajanje sporočila o objavi.
    git commit -m ali git commit –message Ustvari novo potrditev s spremembami v uprizoritvenem območju in v vrstici poda sporočilo o objavi.
    git commit -a ali git commit –all Objavi vse spremenjene in izbrisane datoteke v repozitoriju brez izrecne uporabe git add za pripravo sprememb.
    git notes add Ustvari novo opombo in jo poveže s predmetom (zaveza, oznaka itd.).
    git obnoviti Obnovi datoteko v delovnem imeniku v stanje v zadnji objavi.
    git ponastavi Premakne kazalec veje na določeno objavo, ponastavi uprizoritveno območje in delovni imenik, da se ujemata s podano objavo.
    git reset –mehko Premakne kazalec veje na določeno objavo, pri čemer ohrani spremembe v uprizoritvenem območju in delovnem imeniku.
    git reset – težko Premakne kazalec veje na določeno objavo, pri čemer zavrže vse spremembe v uprizoritvenem območju in delovnem imeniku, s čimer učinkovito ponastavi repozitorij na podano objavo.
    pojdi rm Odstrani datoteko tako iz delovnega imenika kot iz repozitorija in uprizori brisanje.
    pojdi mv Premakne ali preimenuje datoteko ali imenik v vašem repozitoriju Git.

    Prav tako preverite : Osnovni ukazi Git s primeri

    Git Commit (posodobljeni ukazi)

    Tukaj je nekaj posodobljenih ukazov za Git commit:

    Ukazi

    Opis

    git commit -m feat: sporočilo Ustvarite novo objavo v repozitoriju Git z določenim sporočilom, ki nakazuje novo objavo funkcije v repozitoriju.
    git commit -m fix: sporočilo Ustvarite novo objavo v repozitoriju Git z določenim sporočilom za odpravo napak v bazah kode
    git commit -m opravilo: sporočilo Ustvarite novo potrditev v repozitoriju Git z določenim sporočilom za prikaz rutinskih opravil ali vzdrževanja.
    git commit -m refactor: sporočilo Ustvarite novo potrditev v repozitoriju Git z določenim sporočilom, da spremenite osnovo kode in izboljšate strukturo.
    git commit -m dokumenti: sporočilo Ustvarite novo potrditev v repozitoriju Git z določenim sporočilom za spremembo dokumentacije.
    git commit -m style: sporočilo Ustvarite novo obvezo v repozitoriju Git z določenim sporočilom, da spremenite slog in oblikovanje kodne baze.
    git commit -m test: sporočilo Ustvarite novo potrditev v repozitoriju Git z določenim sporočilom, ki označuje spremembe, povezane s preizkusom.
    git commit -m perf: sporočilo Ustvarite novo potrditev v repozitoriju Git z določenim sporočilom, ki označuje spremembe, povezane z zmogljivostjo.
    git commit -m ci: sporočilo Ustvarite novo potrditev v repozitoriju Git s posebnim sporočilom, ki označuje spremembe, povezane s sistemom neprekinjene integracije (CI).
    git commit -m build: sporočilo Ustvarite novo potrditev v repozitoriju Git z določenim sporočilom, ki nakazuje spremembe, povezane s postopkom gradnje.
    git commit -m revert: sporočilo Ustvarite novo potrditev v repozitoriju Git z določenim sporočilom, ki nakazuje spremembe, povezane s povrnitvijo prejšnje objave.

    Razvejanje in spajanje

    Tukaj je nekaj ukazov Git za razvejanje in združevanje:

    java proti c++

    Ukazi

    Opis

    veja git Navede vse veje v repozitoriju.
    veja git Ustvari novo vejo s podanim imenom.
    git veja -d Izbriše navedeno vejo.
    git veja -a Navede vse lokalne in oddaljene podružnice.
    git veja -r Navede vse oddaljene podružnice.
    git blagajna Preklopi na navedeno vejo.
    git checkout -b Ustvari novo vejo in preklopi nanjo.
    git checkout — Zavrže spremembe podane datoteke in jo povrne na različico v zadnji objavi.
    git gre Spoji navedeno vejo v trenutno vejo.
    git dnevnik Prikaže zgodovino objave trenutne veje.
    git dnevnik Prikaže zgodovino objave podane veje.
    git log –sledi Prikaže zgodovino objave datoteke, vključno z njenimi preimenovanji.
    git log – vse Prikaže zgodovino objave vseh vej.
    git shramba Skrije spremembe v delovnem imeniku, kar vam omogoča, da preklopite na drugo vejo ali potrdite brez potrditve sprememb.
    git seznam zalog Navede vse shranjene podatke v repozitoriju.
    git stash pop Uporabi in odstrani najnovejšo shrambo s seznama shrambo.
    git stash drop Odstrani najnovejšo shrambo s seznama shrambo.
    git dan Navede vse oznake v repozitoriju.
    git dan Ustvari lahko oznako pri trenutni objavi.
    git dan Ustvari lahko oznako pri podani objavi.
    git oznaka -a -m Ustvari označeno oznako pri trenutni objavi s sporočilom po meri.

    Oddaljeni repozitoriji

    Tukaj je nekaj ukazov za oddaljena skladišča Git:

    Ukazi

    Opis

    git prinesi Pridobi spremembe iz oddaljenega repozitorija, vključno z novimi vejami in potrditvijo.
    git prinesi Pridobi spremembo iz navedenega oddaljenega repozitorija.
    git fetch –obrezi Odstrani vse veje za oddaljeno sledenje, ki ne obstajajo več v oddaljenem repozitoriju.
    git potegni Pridobi spremembe iz oddaljenega repozitorija in jih združi v trenutno vejo.
    git potegni Pridobi spremembe iz navedenega oddaljenega repozitorija in jih združi v trenutno vejo.
    git pull –rebase Pridobi spremembe iz oddaljenega repozitorija in ponovno postavi trenutno vejo na posodobljeno vejo.
    git push Potisne lokalne objave v oddaljeno skladišče.
    git push Potisne lokalne objave v navedeno oddaljeno skladišče.
    git push Potisne lokalne objave v podano vejo oddaljenega repozitorija.
    git push – vse Potisne vse veje v oddaljeni repozitorij.
    git daljinski upravljalnik Navede vse oddaljene repozitorije.
    git oddaljeni dodatek Doda novo oddaljeno skladišče s podanim imenom in URL-jem.

    Primerjava Git

    Tukaj je nekaj primerjalnih ukazov Git:

    opombe v spomladanskem zagonu

    Ukazi

    Opis

    git show Prikaže podrobnosti določene objave, vključno z njenimi spremembami.
    git show Prikaže podrobnosti navedene objave, vključno z njenimi spremembami.

    Git Upravljanje zgodovine

    Tukaj je nekaj ukazov Git za upravljanje zgodovine:

    oblikovanje baze podatkov v dbms

    Ukazi

    Opis

    git povrni Ustvari novo obvezo, ki razveljavi spremembe, uvedene s podano obvezo.
    git revert –no-commit Razveljavi spremembe, uvedene s podano obvezo, vendar ne ustvari nove objave.
    git rebase Ponovno uveljavi potrditve na trenutni veji na konici podane veje.

    Zakaj uporabljati Git?

    Tukaj je nekaj razlogov, zakaj bi morda želeli uporabljati Git:

    • Sledite spremembam kode
    • Sodelujte pri projektih z drugimi
    • Ohranite organizirano zgodovino kod
    • Po potrebi se preprosto vrnite na prejšnje različice
    • Učinkovito izdajajte kodo in upravljajte različice
    • Izboljšajte produktivnost in celovitost kode pri razvoju programske opreme.

    Zaključek

    Za zaključek je ta Git Cheat Sheet premišljeno organiziran in kategoriziran, kar razvijalcem olajša hitro iskanje ukazov, ki jih potrebujejo za posebne primere uporabe. Ne glede na to, ali gre za konfiguracijo in nastavitev Gita, ustvarjanje in upravljanje projektov, fotografiranje, razvejanje in združevanje, skupno rabo in posodabljanje, primerjavo sprememb ali upravljanje zgodovine različic, Git Cheat Sheet pokriva vse.

    Z uporabo tega vira lahko razvijalci povečajo svojo produktivnost in učinkovitost pri delu z Gitom, kar na koncu vodi do bolj gladkih in uspešnejših projektov razvoja programske opreme.

    Sorodni vir:

    • Git proti GitHubu
    • Ukazi Git
    • Kako deluje nadzor različic Git?

    Pogosta vprašanja o Git Cheat Sheet

    V.1 Kakšna je razlika med Git in GitHub?

    Git je sistem za nadzor različic, ki razvijalcem omogoča lokalno sledenje spremembam njihove kode, medtem ko je GitHub spletna platforma, ki zagotavlja gostovanje za repozitorije Git in olajša sodelovanje med razvijalci.

    V.2 Zakaj se imenuje Git?

    Ime git je dal Linus Torvalds ko je napisal zelo prva verzija .

    V.3 Kako potegniti vse podatke iz gita?

    git prinesi – vse ukaz pridobi metapodatke o vsaki spremembi vseh vej v repozitoriju. The git potegni – vse ukaz prenese vse spremembe v vseh vejah na vaš lokalni računalnik

    V.4 Kje so shranjeni podatki Git?

    Git ohranja stvari organizirane z dvema glavnima podatkovnima strukturama, znani kot predmet trgovina in kazalo .Vsi ti podatki repozitorija so shranjeni v korenu vašega delovnega imenika v skritem podimeniku z imenom . git. Je kot skrivni klub za vašo kodo.