学习GIT。我尝试提交一组文件,下面你可以看到我到达的地方。
要求提交评论/消息但是一旦我到达这个屏幕,我就无法输入任何文本,我尝试的所有内容,一旦到达此屏幕,它就不会让我在窗口中输入任何文本。< / p>
我正在使用msysGit版本和一个名为Console 2的程序,它只是一个包含msysGit命令行工具的包装器
任何想法为什么会这样做
答案 0 :(得分:7)
Git默认使用“Vi”文本编辑器。您需要将其添加到您的Git配置文件中:
nano ~/.gitconfig
如果您还没有此文件,则此文件可能为空。添加此行,然后使用Ctrl-X保存:
git config core.editor "nano"
Nano可以更直接地使用文本编辑器来实现您的目标。
如果您的平台上没有安装nano(如Windows 7标准安装中的情况),您可以选择使用Notepad++,或尝试使用this setup program来使用标准记事本。
答案 1 :(得分:3)
尝试在调用git之前将EDITOR
设置为您习惯使用的内容(或使用git config
设置core.editor
)。或者学会使用vi
。
或者,从命令行提供消息
git commit -m 'this is the commit message'
答案 2 :(得分:2)
你看到的是git打开vim
,你可以编辑提交。
如果您更喜欢其他编辑器,可以通过设置更改编辑器:
export VISUAL=<your-editor>
export EDITOR=<your-editor>
您需要在该屏幕中执行的操作是键入提交注释并保存它,它将继续提交(在它出现的任何编辑器中)。