Git关闭编辑器后如何提交?

时间:2015-12-14 18:19:28

标签: git github

我正在使用安装了notepad ++的Windows机器。我使用以下命令配置了编辑器

git config --global core.editor "'C:\Program Files (x86)\Notepad++\notepad++.exe' -multiInst -nosession"

然后我创建了一个新的空白存储库并添加了一个" New Text Document.txt"文件。现在当我执行" git commit"命令它打开一个带有文本的新记事本++实例。

# Please enter the commit message for your changes. Lines starting
# with '#' will be ignored, and an empty message aborts the commit.
# On branch master
#
# Initial commit
#
# Changes to be committed:
#   new file:   New Text Document.txt
#

现在我保存" COMMIT_EDITMSG"单击Notepad ++中的保存按钮并关闭Notepad ++实例。

我的期望是,所有提交都已完成。 但是,如果我运行" git status"命令它仍显示文件未提交

Initial commit

Changes to be committed:
  (use "git rm --cached <file>..." to unstage)

    new file:   New Text Document.txt

我还需要做些什么才能提交更改?

1 个答案:

答案 0 :(得分:1)

你应该看看Using Notepad++ as Git Editor without affecting settings 其中一条评论

[core]
autocrlf = true
editor = "'C:/PROGRA~2/NOTEPA~1/NOTEPA~1.EXE' -multiInst -notabbar -nosession -noPlugin"