git使用

来源:互联网 发布:产品销售数据分析 编辑:程序博客网 时间:2024/06/17 01:14

1)git log查看提交日志

git log  查看全部提交日志

git log -2  查看最近2次的提交日志

git log --graph 查看提交日志,以text-based图形方式显示。

运行git log:

commit 138e3a01681dc33c9b8d31777bd0e13192045791
Author: lostmouse
Date:   Thu Aug 23 11:14:38 2012 +0800

    Fix Issue: xxxxxxxxxxxxxxxxxxxxxxxxxx
    Issue ID: 3424;
    Reason:yyyyyyyyyyyyyyyyyyyyyyyyyy
    Solution: ;
    
    Change-Id: If7ebea07591565a9a40f31541102687e3ed6e6cd

我们能够看到的信息有commit,author,date,commit message,但是却不知道这次提交涉及到那些文件。

2)git whatchanged 查看详细commit历史

git whatchanged 可以列出比 git log 更详细的修改列表:

运行 git whatchanged

commit 41b3d1cfaae0184bb8e5f27a165d51cc23867413
Author: git-tester
Date: Mon Nov 17 15:28:01 2012 +0800

master:002

:000000 100644 0000000… fe58238… A file1
:000000 100644 0000000… fe31ac6… A file2
:000000 100644 0000000… 3b40a58… M file3
:000000 100644 0000000… bdabb41… D file4

commit 2d89602d0c9955824df0d2c023e447f5d98d863a
Author: git-tester
Date: Mon Nov 17 15:26:40 2012 +0800

master:001

:000000 100644 0000000… fe58238… A file1
:000000 100644 0000000… fe31ac6… A file2
:000000 100644 0000000… 3b40a58… A file3
:000000 100644 0000000… bdabb41… A file4

可以看到提交涉及到的文件,A — add, M — modify, D — delete


3)git查看某个文件的修改历史
#git log --pretty=oneline 查看的文件名称
#git show 356f6def9d3fb7f3b9032ff5aa4b9110d4cca87e 查看的文件名称
原创粉丝点击