Git 日常操作

軟體測試人發表於2018-07-02

遠端倉庫程式碼下載到本地倉庫

git clone  project_url複製程式碼

切換分支

git checkout branch_name複製程式碼

新建並切換至本地分支

git checkout -b new_branch_name複製程式碼

分支同步master程式碼

git rebase origin/master
git push -f origin branch_name複製程式碼

顯示工作目錄檔案狀態

git status 複製程式碼

提交本地修改檔案到git索引庫

git add index.html複製程式碼

把所有修改檔案提交到git索引庫

git add --all複製程式碼

提交索引拉回暫存區

git reset HEAD index.html複製程式碼

恢復檔案為修改前狀態

git checkout index.html複製程式碼

檢視修改前後的內容

git diff  index.html複製程式碼

把修改索引新增到本地倉庫

git commit -m "commit comment"複製程式碼

提交原生程式碼至遠端分支

git push origin new_branch_name複製程式碼

將遠端倉庫程式碼下載至本地

git fetch branch_name複製程式碼

本地分支和遠端分支程式碼合併

git merge origin/feature_branch_name複製程式碼

不同分支程式碼合併

先切換至 feature_branch_a
git checkout feature_branch_a
再將feature_branch_b合併到feature_branch_a分支
git merge feature_branch_b複製程式碼

遠端程式碼下載合併到當前工作的分支

git pull複製程式碼

檢視程式碼提交記錄

git log

複製程式碼