Git - Version Control System
Git ကို install လုပ်ပါ
terminal ထဲမှာ အသုံးပြုသူရဲ့ နာမည်နဲ့ email ကို git config လုပ်ပါ
၎င်းဖိုင်များအား စတင်မှတ်တမ်းတင်ရန် vcs folder ထဲသို့ ထည့်ပေးပါ
main code base ကနေ branch ခွဲထုတ်ပြီးပြင်ဆင်ဖြည့်စွက်နည်း
branch code တွေကို main code base တွင်ပေါင်းစပ်နည်း
team အဖွဲ့လိုက် module ပေါင်းစပ်ရေးသားနည်း (github server အသုံးပြုပြီး)
1. git clone (ရှိပြီးသား git repo ကို copy လုပ်နည်း)
clone repo ထဲသွားပါ
terminal ထဲမှာ အသုံးပြုသူရဲ့ နာမည်နဲ့ email ကို git config လုပ်ပါ
git config --global user.name "username"
git config --global user.email "username@mail.com"version မှတ်တမ်းတင်မယ့် folder တစ်ခု create လုပ်ပါ
mkdir git-work-flowfolder ထဲသို့ဝင်ပါ
cd git-work-flowအသုံးပြုမယ့် folder သို့မဟုတ် မိမိဖန်တီးခဲ့တဲ့ folder ကို initialized လုပ်ပေးပါ
git initproject နဲ့သက်ဆိုင်တဲ့ file တွေ အလုပ်တွေ စလုပ်ပါ။ ပြီးရင် version control စလုပ်ပါ
git statusversion control လုပ်ရန်ဖိုင်များကိုတွေ့ရမည်ဖြစ်ပါသည်
၎င်းဖိုင်များအား စတင်မှတ်တမ်းတင်ရန် vcs folder ထဲသို့ ထည့်ပေးပါ
git add .
git statusversion control စတင်မှတ်တမ်းတင်နိုင်ပါပြီ
git commit -m "first commit"ဖိုင်အသစ်တွေဖန်တီးပါ git status နဲ့ကြည့်ပါ
git add .
git commit -m "second commit"version မှတ်တမ်းများကို ပြန်ကြည့်ရန် git log ကို သုံးပါ
git log (or)
git log --pretty=onelineသိမ်းဆည်းထားတဲ့ version မှတ်တမ်းကို အပြန်အလှန်သွားရန် hash id ကိုရယူပါ
git checkout hashidကိုcopyယူထည့်ပါ (ပထမ commit သို့သွားရန်)
git checkout master (နောက်ဆုံး commit သို့သွားရန်)hash id နဲ့မသွားပဲ tag ပေးပြီးသွားလို့လည်းရပါတယ်
git checkout 629524d55ab8c0ffb00d6d0adcdda4c27363d7a7
git tag 13.1.2020 (date ပဲဖြစ်ဖြစ် version no ပဲဖြစ်ဖြစ်ပေးပါ)branch ခွဲပြီးမှတ်တမ်းတင်နည်း (စမ်းသပ်ဖြည့်စွက်လိုသော တစ်ချို့ code method တွေကိုစမ်းလို့ရအောင်)
main code base ကနေ branch ခွဲထုတ်ပြီးပြင်ဆင်ဖြည့်စွက်နည်း
git branch
git branch branchname
git checkout branchnamecode အသစ်ထပ်ထည့်ပါ
git add .
git commit "third commit"
git log --pretty=oneline
branch code တွေကို main code base တွင်ပေါင်းစပ်နည်း
git checkout master
git merge branchname
team အဖွဲ့လိုက် module ပေါင်းစပ်ရေးသားနည်း (github server အသုံးပြုပြီး)
1. git clone (ရှိပြီးသား git repo ကို copy လုပ်နည်း)
git clone ./git-work-flow git-work-flow-two2.git pull (မူရင်း repo လုပ်ဆောင်ချက်များကို clone repo မှ ရယူခြင်း)
clone repo ထဲသွားပါ
git pull origin master3.git push (clone repo ကပြုလုပ်ချက်များကို မူရင်း repo သို့ လှမ်းပို့ခြင်း)
0 comments :
Post a Comment