git 語句的使用
clone git代碼
- git clone git地址 (克隆所有版本)
- git clone -b 分支名 git地址 aa
git clone -b debug https://github.com/bcit-ci/CodeIgniter.git aa(克隆debug版本,aa是文件名)
查看git 提交日誌
- git log
新建分支
- git branch qa ( 創建qa分支)
- git checkout qa (切換到qa)
- git checkout -b qa ( 創建並切換到qa分支)
刪除分支
- git push origin --delete Chapater6 可以刪除遠程分支Chapater6
- git branch -d Chapater8 可以刪除本地分支(在主分支中)
合併分支
-
git merge --no-ff 分支(–no-ff 不使用fast-forward方式合併,保留分支的commit歷史)
(確保本地倉庫中qa已有最新 )git checkout qa git push origin qa git checkout master //切換到master分支 git merge --no-ff qa //合併qa 分支到master