Koristite ove Git naredbe za izvođenje operacija kao što je uklanjanje datoteke iz urezivanja.
Vjerojatno ste koristili Git kao sustav kontrole verzija za projekt ili dva ako ste obični programer. Iako je korištenje Gita relativno jednostavno, nije nemoguće naići na neke probleme. Jedna takva situacija u kojoj se programeri često nađu je kada trebaju ukloniti datoteke iz urezivanja.
Čitajte dalje dok prikazujemo kako možete ukloniti datoteku iz Git urezivanja.
Razumijevanje Git stanja
Prije nego krenete u to kako možete ukloniti datoteku iz urezivanja, morate razumjeti različita stanja Git tijeka rada za datoteku.
Postoje četiri moguća stanja kada radite s datotekom u Gitu. Prvo je nepraćeno stanje—datoteke koje kreirate i koje još niste ugurali ili postavili postoje u ovom stanju. Git repozitorij ne prati ove datoteke.
Nakon što upotrijebite git add naredba na datoteci, postaje etablirana i prelazi u drugo stanje. Git faza u biti priprema datoteku za predaju. Treće stanje uključuje naredbu commit; the
git commit naredba premješta etabliranu datoteku na granu uz novonastale promjene.Za datoteke koje su već predane, ali izmijenjene od posljednjeg predaja, kaže se da su u stanju izmjene.
Git Ukloni datoteku iz urezivanja
Da biste uklonili datoteku koja je predana u granu ili Git spremište, možete upotrijebiti git reset naredba kako slijedi:
git reset --soft GLAVA^
To će učinkovito vratiti predane datoteke u scensko područje.
Ako želite dodatno ukloniti datoteku iz područja za pripremu, upotrijebite git reset zapovjedi još jednom. Datoteka koja je uklonjena iz područja za pripremu neće biti predana grani.
git reset GLAVA
Zatim možete napraviti potrebne izmjene, postaviti svoje datoteke pomoću git add, i na kraju koristiti git commit da gurnete svoje promjene u spremište.
git rm -- ime datoteke u predmemorijigit povjeriti --izmijeniti
Ukloni datoteku iz urezivanja
Git je bitan alat za svakog developera; znati kako ukloniti datoteke iz commit-a vitalna je vještina koju svaki ambiciozni i iskusni programer treba znati.
Za one koji su željni učenja, Git ima mnogo više vrijednih značajki koje možete istražiti i koristiti za poboljšanje svakodnevnog tijeka rada.
Podignite svoju Git vještinu od početnika do naprednog uz ovaj sveobuhvatan vodič.
Pročitajte dalje
- Programiranje
- GitHub
- Programiranje
Fahad je pisac u MakeUseOf-u i trenutno je na smjeru Računarske znanosti. Kao strastveni tehnološki pisac, on vodi računa o tome da ostane u tijeku s najnovijom tehnologijom. Posebno ga zanimaju nogomet i tehnologija.
Pretplatite se na naše obavijesti
Pridružite se našem biltenu za tehničke savjete, recenzije, besplatne e-knjige i ekskluzivne ponude!
Kliknite ovdje za pretplatu