DevToys Web Pro iconDevToys Web ProBlog
Ocenite nas:
Preizkusite razširitev brskalnika:

Iskalnik ukazov Git

57 od 57 scenarijev

Ti ukazi se izvajajo na vašem računalniku — kopirajte jih, preberite, kaj počnejo, in jih zaženite sami. Tukaj ne izvajamo ničesar.

Tehnične podrobnosti

Kako deluje referenca ukazov Git

Kaj orodje počne

Referenca ukazov Git ponuja iskalno, kategorizirano zbirko pogostih ukazov git, organiziranih po poteku dela: razveljavljanje sprememb, vejenje, shranjevanje v stash, rebase, označevanje z oznakami, delo z oddaljenimi repozitoriji in še več. Vsak vnos prikazuje sintakso ukaza, kratko razlago, kaj naredi, ter praktične opombe o uporabi. Iskanje sproti filtrira vnose med tipkanjem, zato lahko najdete pravi urok brez brskanja po man straneh.

Pogosti primeri uporabe za razvijalce

Razvijalci uporabljajo to referenco, ko vedo, kaj želijo doseči (npr. razveljaviti zadnji commit, vendar ohraniti spremembe v stagingu), vendar se ne spomnijo natančnih zastavic ali ukaza. Še posebej je uporabna za redkeje uporabljene operacije, kot so interaktivni rebase, cherry-picking obsegov, obnavljanje izbrisanih vej iz reflog ali konfiguriranje redkih checkoutov (sparse checkout). Mlajši razvijalci jo uporabljajo kot učno pomoč za odkrivanje ukazov, za katere niso vedeli, da obstajajo.

Podatkovni formati, tipi ali različice

Ukazi so organizirani v logične kategorije: osnovne operacije (add, commit, push, pull), vejenje in združevanje, razveljavljanje sprememb (reset, revert, checkout), shranjevanje v stash, rebase, označevanje z oznakami, upravljanje oddaljenih repozitorijev, dnevnik in pregled ter napredne operacije (bisect, worktree, submodule). Vsak vnos vključuje predlogo ukaza z nadomestnimi argumenti, enovrstični opis in relevantne zastavice z njihovimi učinki.

Pogoste pasti in robni primeri

Ukazi Git imajo lahko destruktivne učinke, ki jih je težko razveljaviti — ukazi, kot sta 'git reset --hard' in 'git clean -fd', trajno zavržejo delo, ki ni shranjeno v reflog. Referenca prikazuje pogoste vzorce uporabe, vendar se lahko vedenje gita razlikuje glede na konfiguracijo (merge.ff, pull.rebase) in različico gita. Nekateri ukazi se obnašajo drugače z ločilom '--' in brez njega, zlasti ko se imena datotek prekrivajo z imeni vej.

Kdaj uporabiti to orodje namesto kode

Uporabite to referenco za hitro iskanje ukazov med vsakodnevnim razvojnim delom, še posebej za operacije, ki jih izvajate redko. Za kompleksne git poteke dela v produkciji (avtomatizirane izdaje, upravljanje merge queue, operacije v monorepu) uporabite namensko orodje, kot so git aliasi, Husky hooki ali CI skripte, ki kodirajo specifično strategijo vejenja vaše ekipe in zmanjšajo možnost človeške napake.