情况:我有一个Git存储库,其中包含已存在于索引中的文件.我对几个文件进行了更改,打开Git并使用"git add"将这些文件添加到我的临时区域.
问题:如何从暂存区域中删除其中一个文件但不将其从索引中删除或撤消对文件本身的更改?
如何在msysgit中使用Notepad ++(或除vim之外的任何其他编辑器)?
我尝试了以下所有方面无济于事:
git config --global core.editor C:\Program Files\Notepad++\notepad++.exe
git config --global core.editor "C:\Program Files\Notepad++\notepad++.exe"
git config --global core.editor C:/Program Files/Notepad++/notepad++.exe
git config --global core.editor C:\\Program Files\\Notepad++\\notepad++.exe
Run Code Online (Sandbox Code Playgroud) 在我输入git commit -a文本编辑器后弹出,然后输入我的评论.键入注释后我必须按哪些按钮才能使其进入实际提交的下一阶段?
我在Windows上使用mysysGit并使用默认设置.
我正在尝试使用git bash将文件添加到我的github帐户.我有"提交",我已输入所需的消息.但是现在,我被困了(MINGW64).如果我尝试:q,:退出,:退出!,没有任何反应.如果我尝试CTRL + C,我可以输入:退出!但在这种情况下,我的提交被中止.
你有什么主意吗?
git ×4
commit ×1
git-bash ×1
git-commit ×1
mingw-w64 ×1
msysgit ×1
notepad++ ×1
staging ×1
text-editor ×1