git命令入門

git diff  > xxx.patch生成patch

git apply  xxx.patch


主題一 基本使用
 
1:下載 :git clone ***
 
2:本地與服務器端同步 :git pull
 
3:本地的狀態查詢:git status
 
4:本地修改同步至服務器端 :git commit -a -m "log_message" (-a是提交所有改動,-m是加入log信息)
 
5:本地修改上傳至服務器端 :git push
主題二 分支
 
1:git branch                                            查看所有分支
 
2:git branch branch_0.1 master                  從主分支master創建branch_0.1分支
 
3:git branch -m branch_0.1 branch_1.0       將branch_0.1重命名爲branch_1.0
 
4:git checkout branch_1.0/master              切換到branch_1.0/master分支
 
小竅門:3與4的一步實現方式爲:git checkout -b branch_1.0 master
 
5:git rebase branch_1.0(前提假設已git checkout master)
 
在branch_1.0與master分叉處後master的變更append至branch_1.0(較難理解)
 
6:git branch -d branch_1.0   刪除branch_1.0
 
主題三 更補
 
1:git commit -C HEAD --amend
 
使用最近commit增補提交,不產生新的commit log
 
2:git reset --hard HEAD~1
 
將版本庫回覆到HEAD之前的版本
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章