The*_*ewy 7 git terminal revert
我在使用提交时正在做一个git revert git revert [commit number]
现实生活中的例子是:
git revert 58c128313e353b8dd7d04121824b966faefe68dc
Run Code Online (Sandbox Code Playgroud)
在我这样做后,它将我带到屏幕,它显示了恢复信息,但我无法退出此屏幕,我无法输入任何内容.
我已经尝试按Q这就是我退出git日志屏幕的方式,但这也不起作用.当我强制退出终端并返回时,恢复已经发生.
如何进行恢复,然后返回命令行并继续照常工作?
这是它所说的截图
Dan*_*owe 10
您在vi或vim编辑器中,这是许多Linux发行版的默认设置.
要保存文件并退出,从而完成恢复,请键入:
Esc:wqEnter
或者你可以在不保存的情况下中止编辑器,如果你愿意的话:
Esc:q!Enter
如果您愿意,将来可以避免使用此编辑器.找到你想要使用的编辑器(emacs,nano,joe,等等......)并将其设置为默认值.您可以在shell文件(例如.bash_profile)中执行此操作,如下所示:
export EDITOR=/usr/bin/nano
export VISUAL=$EDITOR
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1537 次 |
| 最近记录: |