ani*_*001 153 git version-control command-line
我是git的新手并从PDF中学习.我刚刚执行了一个命令$ git commit
,它打开了一个新的编辑器.但我正试图关闭那个新的提交编辑器.这该怎么做?我在Windows上使用git.
tpg*_*114 192
将文件保存在编辑器中.如果它是Emacs:CTRLX CTRLS保存然后CTRLX CTRLC退出或者它是vi::wq
esc
先按下以退出编辑.(在windows/vi中)
Mar*_*pte 167
也有麻烦.在Linux上,我使用了Ctrl+ X(并Y确认)然后我回到了shell上准备拉/推.
在Windows上GIT Bash Ctrl+ X什么都不做,发现它的工作方式与vi/vim非常相似.按i进入内联插入模式.在最顶部键入说明,按esc退出插入模式,然后键入:x!
(现在光标位于底部)并点击enter保存并退出.
如果:q!
改为输入,将退出编辑器而不保存(并且提交将被中止)
cha*_*pta 31
写完提交消息后,只需按Esc按钮然后写:wq或:wq!然后按Enter键关闭unix文件.
Mar*_*n G 18
更好的是,将编辑器配置为您熟悉的东西(gedit作为示例):
git config --global core.editor "gedit"
Run Code Online (Sandbox Code Playgroud)
您可以像这样阅读当前配置:
git config core.editor
Run Code Online (Sandbox Code Playgroud)
您还可以从命令行添加提交消息.
git commit -m "blablabla"
Run Code Online (Sandbox Code Playgroud)
并且编辑器不会首先打开.
小智 5
Nano 的替代品(可能会让您的生活更轻松):
在 Windows 上,使用记事本。在命令提示符下键入:
git config core.editor notepad
在 Ubuntu / Linux 上,使用文本编辑器 (gedit)。在终端窗口中输入:
git config core.editor gedit
归档时间: |
|
查看次数: |
204400 次 |
最近记录: |