You are on page 1of 5
‘raraors (Cée érh GIT corbin Cac lénh GIT og ban Céng dyng: Teo mét repository méi Dé tgo 1 repository méi, ban hy mé cifa s6 Iénh va g6 ding Iénh sau Ma: git init 2. git clone Céng dung: Sao chép (clone) mét repository BE clone 1 repository c6 sn 6 trén may cuc bi ban hay sit dung dong Iénh sau: Mi git clone /dusng-din-d&n/repository/ N&u repository 46 may chu khdc thi ban hy g@ ding Iénh sau: Ms git clone ténusername@diachimaychi: /avong-d’n-dén/repository Céng dyng; Kiém tra nhanh hin tai Ci php Mi git branch ng dung: Tao nhénh mi Ci php Ma: git branch Céng dung: Xéa mot nhénh Ci php Ma: git branch -d tapi nl4225-cac leer git-co-ban im 45 sirarzor6 (Cée érh GIT corbin 4, git checkout Céng dung: Chuyén nhdnh 4c nhénh (branches) duige ding dé phat trign tinh ning tach riéng ra tiy nhiing nhénh khéc, Nhdnh master Ia nhénh “mc dint khi ban tao mat repository. Sur dung cdc nhénh khéc tri dang trong giai doan phat trién va merge trd lai nnh master mét khi da hoan tat. Ci phép Ma: git checkout ‘Tao mét nhénh méi va d3t tén 18 "feature_x" va chuyén qua nhénh d6 (tir master) bang céch Ma: git checkout -b feature_x Tr lai nhanh master Ma: git checkout master 5. gitadd Céng dung: Cép nhat tinh trang cdc fle( thém, xéa, sifa) trong project duvge quan ly boi GIT Ci phép Ma: Cap nhat tat cd git add. Cap nhat tt c& cdc File c6 dang git add *. Cap nhat file theo ten git add [ ... . git commit Céng dyng: Xéc nhén va Iuu nhiing thay di cla project Ci php Mai tapi nt4225-cac-leergit-co-ban tml 25 ‘raraors Cae ert GIT corbin git commit -am "’ 7. git push Céng dung: Cap nhat nhiing thay di cla project va git én server Ci phép Mai git push origin Néu ban chua clone mét repository hién cé va muén két néi repository cla ban dén may chil remote, ban phai thém né vét Mi git remote add origin Bay gid ban da cé thé day cdc thay déi clia minh vao may chi da chon 8. git fetch éng dung: Lay source mét nhat trén server vé dé lén source hién tai trén may local Ci phép Ma: git fetch 9. git pull Céng dung: Lay source méi nht trén server v8 va tin hanh tron Ci php Ma git pull 10, git tag Céng dyng: Gan nhan (tagging) Nguii ta khuyén nén tao nhin (tags) khi phat hanh phn mém. Day la khai niém duoc bist dén, da ting cé trén SVN. Ban tao tag méi tén IB 1.0.0 bang cach Ma: git tag 1.0.0 1b2e1de3¢F Chudi Ab2e1d63FF 18 10 kj ty Bu tién cla ma commit (commit id) ma ban mun tham chiGu dén bang nhén cia ban. Ban cé thé ly ma commit vét Iénh tapi nt4725-cac-leer-git-co-ban tml 35

You might also like