码迷,mamicode.com
首页 > 其他好文 > 详细

git的日常使用命令

时间:2017-07-10 10:37:24      阅读:132      评论:0      收藏:0      [点我收藏+]

标签:修改   逆序   日期   日常   输出参数   定位   名称   lam   after   

日志输出参数

命令示例: 
git log –oneline –graph

  • –-author="fireway" ——只显示某个用户的提交任务
  • –-name-only ——只显示变更文件的名称
  • –-oneline——将提交信息压缩到一行显示
  • –-graph ——显示所有提交的依赖树
  • –-reverse ——按照逆序显示提交记录(最先提交的在最前面)
  • –-after ——显示某个日期之后发生的提交
  • –-before ——显示发生某个日期之前的提交

例如, 
git log –author="fireway" –after="1 week ago" –oneline 
man git log 
git log –oneline –graph

查看文件的详细变更

命令示例:

git -log -p filename

git log -p 或者 git log -p filename 不仅显示提交说明、提交者以及提交日期,还会显示这每次提交实际修改的内容。

然后你就可以使用Vim中常用的检索命令

查看文件中指定位置的变更

命令示例:

git log -L 1,1:some-file.txt

你可以使用 git blame filename 追查出文件中每一行是由谁变更的。 
git log 提供了一个 -L 的选项。这个选项允许指定文件中的某些行。Git只会输出与这些行的变更日志。这有点像带焦点的 git log -p 。

git log -L 1,1:some-file.txt

git的日常使用命令

标签:修改   逆序   日期   日常   输出参数   定位   名称   lam   after   

原文地址:http://www.cnblogs.com/fireway/p/7144117.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!