使用Git过程遇到的问题——执行git log 命令后窗口一直显示冒号

一、前言

相信很多初学者刚开始学习使用git工具时,一般都会遇到这个问题,刚开始提交文件到仓库的记录比较少,执行git log指令不会出现题中提到的问题,而随着你在学习的过程中提交的记录越来越多到达一定数量时,你按平时所学习的方式来执行git log指令就会出现这个情况。

风行男孩制作

我记得我当时乱按一通,死活退不出这个模式,我以为我电脑卡了还是什么原因(小白思想,有问题就是电脑有问题哈哈),然后直接把git bash窗口给强制关闭了,然后再次执行git log,还是出现这东西,最后查一下资料才发现问题所在。

二、问题原因及解决方法

2.1 原因

这是因为当你执行git log指令之后,由于会出现多条提交记录的信息,而你的窗口大小不足以显示完全把所有记录展示出来,这时会自动进入一种查看模式,从而下面会一直显示冒号,等待你的下一个指令。

2.2 解决方法

在这种模式下你可以按下你电脑的上键、下键或鼠标滚轮来查看更多原先未展示的信息,如果需要退出该模式,只需要轻轻地动一下你的中指(你的脚趾或者其他拇指也没问题哈)按下电脑键盘的q键,即可退出该模式。

三、一些建议

我们执行git log指令一般来说是为了查询一些信息,比如为了查找某条记录的commitID(提交ID),一般来说只需要用到前面五六位即可,而不需要像这么长的ID字符。

风行男孩

我们可以为git log指令配置别名(加上了各种字段参数的git log指令,因为指令很长,所以配置别名方便使用)。比如我为git log指令配置了别名git-log(执行这个指令相当于执行了指令git log [options]),这样一来就能大大方便我们的记录查询了。之后我执行git-log指令就可以输出更加简化的信息了:

风行男孩制作

至于怎么配置,大家可以去看看我的另外一篇博客,点击上面的蓝色字段即可跳转,其中的.bashrc文件即是指令别名的配置,里面目前只配置了查看目录文件信息(ls -al)和查看日志(git log)指令,如果需要别的配置,可以自行查一下资料,也可以自行学习如何配置。

四、结束语

好啦,对于该问题的介绍就到此了,我是风行男孩!希望大家在学习的过程中都能保持不骄不躁的心情哈!咱们有缘再见!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值