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 | 提交说明 | 
 
                     
                    
                 
                    
                
 
 
                
            
         
         浙公网安备 33010602011771号
浙公网安备 33010602011771号