git 查看信息


git diff     后面跟兩個參數,用a、b表示,可以是commitID、HEAD^、分支名等      --stat簡單的結果

不加參數是工作區和暫存區

參數只有一個HEAD表示工作區和版本庫    

只有一個分支名是工作區和該分支

  --cached或--staged是版本庫和暫存區  

 

git status      -s 精簡的格式

git blame [file]   什么人在什么時候修改過該文件

git reflog  [show develop] 查看變遷歷史 根據.git / logs / refs下的日志文件,而不是父commitID

git show      git show HEAD~1:abc.txt  查看上次提交的abc.txt的內容

 

git log       --graph查看分支合並圖  

--stat 顯示每次提交的統計信息

-p [file] 顯示每次提交的內容差異

-3   顯示最近3次提交   以及用各種篩選參數來限制顯示的log數量

--pretty=oneline、short、full、fuller  、format:"%h - %an , %ar : %s"

選項

說明

%H

提交對象(commit)的完整哈希字串

%h

提交對象的簡短哈希字串

%T

樹對象(tree)的完整哈希字串

%t

樹對象的簡短哈希字串

%P

父對象(parent)的完整哈希字串

%p

父對象的簡短哈希字串

%an

作者(author)的名字

%ae

作者的電子郵件地址

%ad

作者修訂日期(可以用 --date= 選項定制格式)

%ar

作者修訂日期,按多久以前的方式顯示

%cn

提交者(committer)的名字

%ce

提交者的電子郵件地址

%cd

提交日期

%cr

提交日期,按多久以前的方式顯示

%s

提交說明

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM