首页 > 代码库 > git的日常使用命令
git的日常使用命令
日志输出参数
命令示例:
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的日常使用命令
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。