Git 文字不可见
Git text invisible
我在使用 GIT 时遇到问题。当 运行 CMD 和“$”出现并且我的文本出现时,一切正常。但是当我转到 git 日志时,我的文本突然消失了,它只是一个“:”,我可以输入命令但看不到它们。
当我退出 git 日志时,文本仍然没有出现。我在下面的 link 中有一张图片。
如果我按 CTRL+C 两次,我可以看到“$”符号,但文本仍然消失。
Git-text-dissapear-picture
要退出 git 日志界面,您必须键入 :q
。
使用 Ctrl-C 退出 less
或其他寻呼机,将导致字符被吞没(即:不回显到屏幕)。使用 q
将很好地退出它,并且 bash 提示符将回显您键入的内容。
git log
使用您配置的寻呼机一次显示一屏信息。
如今基于 Unix 的系统上的默认寻呼机是 less
,这可能也是您系统上的寻呼机。我猜你正在使用 Git Bash 这只是一堆移植到 Windows.
上的 Linux 程序
less
显示信息屏幕,并在终端 window 的最后一行显示 :
提示符,等待命令。如果您在提示符下按 h
,它有几个您可以了解的命令。
最常用的 less
命令是:
f
或 <space>
显示下一个屏幕(f
来自 "Forward");
b
显示上一屏幕(b
来自 "Backward");
/
后跟正则表达式和 enter
以在输入数据中搜索匹配的子字符串,从显示的屏幕开始(向前搜索);
?
后跟正则表达式和 enter
向后搜索;
h
显示帮助(命令列表);
q
退出。
大多数命令都分配了两个或更多键。我上面只列出了也是最容易输入的键。
阅读帮助时可以使用less
命令(不止一屏)
If i type CTRL+C 2 times i can see the '$' sign but the text is still gone.
退出时,less
将屏幕恢复到启动时的状态。
为了使用不同的寻呼程序(对于所有需要一个的 Git 命令),您可以在 Git 配置中设置它:
git config core.pager /bin/more
将上面命令中的 /bin/more
替换为您最喜欢的寻呼程序的完整路径。
我今天在 windows git bash 中退出 git log
后遇到了这个问题,我通过使用 reset
重置终端解决了这个问题。
我在使用 $ git log
命令后遇到了同样的问题
我在 CLI 中使用 reset
命令后修复了这个问题,一切都恢复正常了。
注意:只是 reset
Git bash 即使您看不到文本,命令仍然会执行。
我在使用 GIT 时遇到问题。当 运行 CMD 和“$”出现并且我的文本出现时,一切正常。但是当我转到 git 日志时,我的文本突然消失了,它只是一个“:”,我可以输入命令但看不到它们。
当我退出 git 日志时,文本仍然没有出现。我在下面的 link 中有一张图片。
如果我按 CTRL+C 两次,我可以看到“$”符号,但文本仍然消失。
Git-text-dissapear-picture
要退出 git 日志界面,您必须键入 :q
。
使用 Ctrl-C 退出 less
或其他寻呼机,将导致字符被吞没(即:不回显到屏幕)。使用 q
将很好地退出它,并且 bash 提示符将回显您键入的内容。
git log
使用您配置的寻呼机一次显示一屏信息。
如今基于 Unix 的系统上的默认寻呼机是 less
,这可能也是您系统上的寻呼机。我猜你正在使用 Git Bash 这只是一堆移植到 Windows.
less
显示信息屏幕,并在终端 window 的最后一行显示 :
提示符,等待命令。如果您在提示符下按 h
,它有几个您可以了解的命令。
最常用的 less
命令是:
f
或<space>
显示下一个屏幕(f
来自 "Forward");b
显示上一屏幕(b
来自 "Backward");/
后跟正则表达式和enter
以在输入数据中搜索匹配的子字符串,从显示的屏幕开始(向前搜索);?
后跟正则表达式和enter
向后搜索;h
显示帮助(命令列表);q
退出。
大多数命令都分配了两个或更多键。我上面只列出了也是最容易输入的键。
阅读帮助时可以使用less
命令(不止一屏)
If i type CTRL+C 2 times i can see the '$' sign but the text is still gone.
退出时,less
将屏幕恢复到启动时的状态。
为了使用不同的寻呼程序(对于所有需要一个的 Git 命令),您可以在 Git 配置中设置它:
git config core.pager /bin/more
将上面命令中的 /bin/more
替换为您最喜欢的寻呼程序的完整路径。
我今天在 windows git bash 中退出 git log
后遇到了这个问题,我通过使用 reset
重置终端解决了这个问题。
我在使用 $ git log
命令后遇到了同样的问题
我在 CLI 中使用 reset
命令后修复了这个问题,一切都恢复正常了。
注意:只是 reset
Git bash 即使您看不到文本,命令仍然会执行。