所以,我在基本操作系统上。我输入git commit。崇高的文字打开第一行空的休息行,以#开始,即注释告诉我该怎么做。我键入我的消息。我保存该文件。我退出编辑器。我运行git status.Hhat是什么?我的文件仍然在暂存区域,没有commit.I尝试git commit -m“我的消息在这里”。这工作绝对好。但上面的消息似乎并没有工作!使用git进行更改时出现奇怪的情况
回答
获取错误消息“由于空提交消息而中止提交。”是作为编辑器配置了非阻塞呼叫的症状。
Git会运行命令来启动编辑器,但命令会立即返回,所以git会在您有时间输入任何内容之前立即检查提交消息文件。
您需要将一个阻塞调用配置为core.editor。看起来subl documentation提到-w
标志,应该 导致subl
命令阻塞,直到文件已关闭。请尝试将“subl -w”配置为您的core.editor。
确定一切似乎工作除了这些警告:Gtk消息:无法加载模块“pantheon-filechooser模块” (sublime_text:3993):Gtk警告**:无法找到主题引擎in module_path:“pixmap”, (sublime_text:3993):Gtk-WARNING **:无法找到module_path中的主题引擎:“pixmap”, (sublime_text:3993):Gtk-警告**:无法在module_path中找到主题引擎:“pixmap”, (sublime_text:3993):Gtk-WARNING **:无法在module_path中找到主题引擎:“pixmap”, –
我从来没有使用过subl编辑器,但只是使用googling这个错误消息通常是一个好主意。这样做,似乎警告在这里讨论:https://askubuntu.com/a/66361 – Alderath
- 1. MPMoviePlayerController在编程式更改音量时出现奇怪行为
- 2. 使用CacheEntryProcessor和修改缓存条目时出现奇怪的内存使用情况
- 3. QThread QT3的奇怪情况
- 4. drupal中的奇怪情况!
- 5. 奇怪的链接情况
- 6. 移动时出现奇怪的行为
- 7. 在使用app.use(parseExpressRawBody())时出现奇怪
- 8. 使用EWS时出现奇怪异常
- 9. 奇怪的情况下,同时使用的sizeof()运算用C
- 10. 使用atan2()函数进行仿真时出现奇怪的“偏航”行为
- 11. 在Git发生冲突的情况下提交更改时出现问题?
- 12. 进行比较时出现奇怪行为
- 13. 使用RIA服务更新实体时出现奇怪的InvalidOperationException
- 14. 使用reloadRowsAtIndexPaths时出现奇怪的更新:在表中
- 15. 在Windows中使用重叠IO时AccessViolation的奇怪情况
- 16. 遇到奇怪的情况在导出和运行Android项目
- 17. 在iPhone上改变图像时出现奇怪的行为sdk
- 18. 出列时出现奇怪现象
- 19. 从sencha数据存储中检索数据时出现奇怪的情况
- 20. 在jQuery中使用replaceWith()时出现奇怪的行为
- 21. PDO,使用`bindValue`方法时出现的奇怪行为
- 22. 与RF522一起使用NodeMCU V3时出现奇怪的行为
- 23. 在ksh93中使用递归时出现的奇怪行为
- 24. 使用JRI分配值时出现奇怪的行为
- 25. 使用alsalib时出现奇怪的C行为
- 26. 使用Cramp进行捆绑安装时出现奇怪的错误
- 27. 在Qml场景下使用OpenGL进行渲染时出现奇怪的错误
- 28. 更改回调中的对象时出现奇怪的行为:为什么...?
- 29. 当使用PDO时使用MySQL时出现奇怪的错误
- 30. 在Kotlin中进行合并排序时发生了一种奇怪的情况
我刚刚尝试过这个地方,它为我工作。我的猜测是要么你没有真正展示任何文件,要么你的编辑有一些奇怪的怪癖。 –
我在临时区域有一个文件,或者为什么我会说那个文件“仍然在临时区域”。我可以制作一个视频并发布它,如果你想的话。 –
我从来没有遇到过这个错误。我可以建议的是,你试着看看是否有一些配置步骤可以将Git与你的Sublime编辑器集成。这可能与权限问题一样简单(例如,Sublime告诉Git提交该消息,但Git拒绝,以无提示方式失败)。 –