Git howto (ru) · avasyukov
git config --global user.name "Firstname Lastname"
git config --global user.email "[email protected]"
git config --global core.editor "vim"
Akkor is meg valamit a lélek, ha szükséges:
git config --global core.editor "gedit -w -s"
Mi hozzuk létre a saját adattára
A fő munkája a forgatókönyvet
Hogyan készítsünk egy elkövetni (a helyi git)
Állapotának ellenőrzése munkapéldányoddal, nézd meg a módosított, hozzáadott és törölt fájlokat, mint az utolsó végrehajtási
Ha szükséges, akkor elolvassa, hogy megváltozott, mint az előző elkövetni
Hozzátéve, hogy kötelezzék a megváltozott fájlokat és új fájlok (nem kell hozzá az összes kötelezettséget kell vállalnia, hogy egy logikai végén a változás)
Ha elkövetni törölnie kell néhány fájlt - jelölni azokat eltávolítása
git commit -m "Description vállalják, hogy 1-2 kifejezések"
Hogyan át a távoli git-tár A helyi változásokat ( „kiadvány commit”)
Gyakori parancsok és különböző közüzemi
Hogyan visszaállíthatja a meghiúsult
Mentés bárhol kívánt fájlokat, ha van ilyen.
Dobja rossz vállalkozik egy
git visszaállítás hesh_kommita
Ezzel megszűnik az egy meghatározott elkövetni. Get a történelem _dva_ elkövetni - és rossz „inverzét” eltörlésére. Ez a művelet tetszőleges régi vállalkozik, miközben azok, amelyek utánuk jöttek.
Vagy teljesen visszaáll minden változtatást, és visszatér egy bizonyos állapotba története
git alaphelyzetbe --hard hesh_kommita
Ugyanakkor azt teljesen vissza az állam megfelel egy adott elkövetni. Minden, ami után volt egy reset.
Ha szükséges, a módosítások közzététele a távoli repository (ha már sikerült dugjon rossz commit)
Az állam a dolgozó másolat
Állapotának ellenőrzése munkapéldányoddal, nézd meg a módosított, hozzáadott és törölt fájlokat, mint az utolsó végrehajtási
Élvezi a történelem véglegesítésekhez
Kód változások egy adott időszakban
Nézd elkövetni változik az egyik a másik
git diff hesh_starogo_kommita hesh_novogo_kommita
Gyártás tapasz külön fájlként
git diff fájl1 fájl2. Filen> mypatch.patch
Hasonlóképpen, nem tudjuk, hogy egy patch „az utolsó vállalják, hogy a jelenlegi üzemi másolás” és „kötelezzék A-ból B elkövetni.”
Változások visszagörgetésének külön fájlban
Ha azt szeretnénk, hogy elveszti az ideiglenes változtatásokat, és visszatér az utolsó zakommichennomu a fájl, hogy meg lehet csinálni kommandó
git checkout file
Tisztítás működő példány felesleges fájlok
Elviselni az összes új fájlt a forrás fa (például bináris, épít fájlokat, vizsgálati adatok, valami mást)