用惯了tfs,刚一接触git感觉很不顺手,特别是一些很基本的操作,用起来都怪怪的(可能是不习惯命令行的原因吧).下面把查看文件历史的用例小结一下. 查看某个文件的修改历史 在git中查看历史的命令主要是git log,要查看某个文件的修改历史可以这样: $ git log -- begin.txt 可以添加不同的选项让输出的内容或格式有所不同. $ git log -p -- begin.txt -p 选项可以输出每次提交中的diff, 但个人感觉会把输出搞得很长.很乱,不容易找到重点.个人比较