每当我执行git log
命令无法终止。如果我执行 Ctrl + C,它会退出分页环境,但如果我开始输入任何内容,它就会启动git log
再次命令。
正如已经提到的,git log -X
会将您的输出限制为最后 X 次提交。
Git log 和其他 git 命令调用less
命令。这是寻呼机。要获取寻呼机的帮助,请输入 ?或 h 当查看输出时。您现在将看到以下内容的帮助less
命令。减少戒烟很容易,只需输入q
.
如果您不希望 log 使用分页器实用程序,您可以指示 git 不要使用它:
git --no-pager log
Git log 有很多选项。为了快速了解所发生的情况,我使用
git log --graph --oneline --decorate --all
可以通过配置将装饰设置为默认启用,因此您不必发出它。
如果您认为在命令行上要写很多东西,那么您是对的! Bash 有一个快速的补救措施:CTRL-R
。按它并开始输入“图表”。您应该获得最后一次键入该长命令的时间。这是我不费心使用 git 别名的原因之一;搜索会话之间持续存在的命令历史记录很容易。
此外,您可以限制输出git log
特定作者或特定日期范围等
享受探索的乐趣并坚持使用命令行。这就是 git 的用途。您还将了解许多优秀的 bash 技术,这些技术将在您进一步使用 git 时为您提供很大帮助。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)