假设您已分别在Windows命令提示符中执行以下命令:
git status
git difftool
git commit -a -m "foo bar"
git push
所以你执行的最后一个命令是第4个命令。现在,您按向上箭头4次并获取git status
,然后按Enter
执行它。如果您在此之后按下向下箭头,您将获得git difftool
(git status
后面的下一个项目。)
我非常习惯Windows命令提示符历史记录的工作方式。但是,Windows PowerShell中不存在此功能。按向上箭头始终从历史记录中的最新命令开始。即使您从历史记录中执行命令,之后按向下箭头也不会产生任何结果。你仍然需要按向上箭头并从头开始。
是否有任何选项可以更改此设置并使其与Windows命令提示符相同?
答案 0 :(得分:0)
问题也与posh-git无关。我疯狂地卸载了模块并从regedit中删除了密钥,其中一个步骤修复了它。