git小技巧之查看git commit
上次说的git stash
我觉得是个非常有用的功能,简直是个大杀器,除非不存在需要切换分支的场景,否则在频繁切换的时候,git stash
可以让我们的commit更清晰,不至于写到一半就提交,频繁切换,甚至连commit
信息都写不好
这次的小技巧是属于一个延伸知识,我们知道每次commit
都会提交我们的变更,然后我们可以通过git diff .
查看当前仓库产生的未提交的变更,如果我想看某一次commit
的变更呢,这个功能通过 git
的各种 gui
工具可以很方便的查看,如果通过命令其实也很方便,我们每一次的commit
都会产生一个 commit id
, 看过我上一篇的可以联想到,是否 git commit
也有这种 show
命令,答案是肯定的,
首先我们可以通过 git log
来查看我们的提交记录
这里我们可以看到我们的提交 commit id
然后通过 git show xxxxx
来查看我们这次 commit
修改的内容, xxxxx
表示我们的 commit id
再延伸下,如果想看某个文件的变更呢,也是可以的,就是在 git show xxxxx
后面跟上文件名
比如git show xxxxx 1.txt
就能看到这一次 commit
对 1.txt
这个文件的更改,都是比较简单入门的 git
命令的小延伸,只是觉得对我有点帮助就分享下