DevToys Web Pro iconDevToys Web ProBlog
Ocijenite nas:
Isprobajte proširenje preglednika:

Pronalazač Git naredbi

57 od 57 scenarija

Ove se naredbe izvršavaju na vašem računalu — kopirajte ih, pročitajte što rade i sami ih pokrenite. Ovdje ne izvršavamo ništa.

Tehnički detalji

Kako funkcionira referenca Git naredbi

Što alat radi

Referenca Git naredbi pruža pretraživu, kategoriziranu zbirku uobičajenih git naredbi organiziranih po tijeku rada: poništavanje promjena, grananje, spremanje u stash, rebase, označavanje tagovima, rad s udaljenim repozitorijima i još mnogo toga. Svaki unos prikazuje sintaksu naredbe, kratko objašnjenje što radi i praktične napomene za uporabu. Pretraživanje filtrira unose u stvarnom vremenu dok tipkate, pa možete pronaći pravu „inkantaciju” bez listanja man stranica.

Uobičajeni slučajevi upotrebe za razvojne programere

Razvojni programeri koriste ovu referencu kada znaju što žele postići (npr. poništiti zadnji commit, ali zadržati promjene u staged stanju), ali se ne mogu sjetiti točnih zastavica ili naredbe. Posebno je korisna za rjeđe operacije poput interaktivnog rebasea, cherry-pickanja raspona, oporavka obrisanih grana iz refloga ili konfiguriranja sparse checkouta. Junior developeri je koriste kao pomoć pri učenju kako bi otkrili naredbe za koje nisu znali da postoje.

Formati podataka, vrste ili varijante

Naredbe su organizirane u logične kategorije: osnovne operacije (add, commit, push, pull), grananje i spajanje, poništavanje promjena (reset, revert, checkout), stashing, rebase, označavanje tagovima, upravljanje udaljenim repozitorijima, log i inspekcija te napredne operacije (bisect, worktree, submodule). Svaki unos uključuje predložak naredbe s argumentima kao zamjenskim oznakama, jednorečenični opis i relevantne zastavice s njihovim učincima.

Uobičajene zamke i rubni slučajevi

Git naredbe mogu imati destruktivne učinke koje je teško poništiti — naredbe poput 'git reset --hard' i 'git clean -fd' trajno odbacuju rad koji nije spremljen u reflogu. Referenca prikazuje uobičajene obrasce uporabe, ali ponašanje gita može varirati ovisno o konfiguraciji (merge.ff, pull.rebase) i verziji gita. Neke se naredbe ponašaju drugačije s razdjelnikom '--' i bez njega, osobito kada se nazivi datoteka sudaraju s nazivima grana.

Kada koristiti ovaj alat umjesto koda

Koristite ovu referencu za brzo pronalaženje naredbi tijekom svakodnevnog razvoja, posebno za operacije koje izvodite rijetko. Za složene git tijekove rada u produkciji (automatizirana izdanja, upravljanje merge redom, operacije u monorepu) koristite namjenske alate poput git aliasa, Husky hookova ili CI skripti koje kodiraju specifičnu strategiju grananja vašeg tima i smanjuju mogućnost ljudske pogreške.