git commit 弹出编辑器后报错: Aborting commit due to empty commit message.

简介: 使用终端提交代码 "git commit" 能正常弹出 设置的编辑器,但是直接被空消息提交上来导致无效。git commit使用了插件 # git-extras 简化命令gc == git commit解决方法: $ git config --global core.editor "subl -w -f""subl -f" 表示设置默认启动的编辑器,-w表示等待编辑器提交之后, -f 为一个参数 让它不要 fork。

使用终端提交代码 "git commit" 能正常弹出 设置的编辑器,但是直接被空消息提交上来导致无效。

img_2e26cfe3fffa600fca24687128139765.png
git commit

使用了插件 # git-extras 简化命令
gc == git commit

解决方法: $ git config --global core.editor "subl -w -f"

"subl -f" 表示设置默认启动的编辑器,-w表示等待编辑器提交之后, -f 为一个参数 让它不要 fork。 mac 的时候使用 -w -f 其他好像只用 -w即可。
如果像设置其他编辑器直接将 subl 换成 编辑器在 .bin/ 里面的缩写即可。 如vim、nano 等等 。
或者直接 git commit "提交内容"。

参考:https://stackoverflow.com/questions/9725160/aborting-commit-due-to-empty-commit-message

目录
相关文章
|
6天前
|
机器学习/深度学习 Shell 开发工具
Python使用管道执行git命令报错|4-7
Python使用管道执行git命令报错|4-7
|
9天前
|
开发工具 git
GIT:如何合并已commit的信息并进行push操作
通过上述步骤,您可以有效地合并已提交的信息,并保持项目的提交历史整洁。记得在执行这些操作之前备份当前工作状态,以防万一。这样的做法不仅有助于项目维护,也能提升团队协作的效率。
17 4
|
10天前
|
开发工具 git
GIT:如何合并已commit的信息并进行push操作
通过上述步骤,您可以有效地合并已提交的信息,并保持项目的提交历史整洁。记得在执行这些操作之前备份当前工作状态,以防万一。这样的做法不仅有助于项目维护,也能提升团队协作的效率。
57 3
|
6天前
|
存储 Shell 开发工具
8-8|windows上Git报错
8-8|windows上Git报错
|
2月前
|
开发工具 git
【Azure App Service】App Service设置访问限制后,使用git clone代码库出现403报错
【Azure App Service】App Service设置访问限制后,使用git clone代码库出现403报错
|
2月前
|
开发工具 git
Git——commit的提交规范
Git——commit的提交规范
80 4
|
2月前
|
开发工具 Android开发 git
解决Idea报错出现Git is not installed
解决Idea报错出现Git is not installed
238 2
|
2月前
|
网络安全 开发工具 数据安全/隐私保护
Git——报错总结
Git——报错总结
32 1
|
2月前
|
测试技术 持续交付 开发工具
[译] 为何每次 Git Commit 要尽可能小?
[译] 为何每次 Git Commit 要尽可能小?
|
2月前
|
Java 开发工具 Android开发
Android Studio利用Build.gradle导入Git commit ID、Git Branch、User等版本信息
本文介绍了在Android Studio项目中通过修改`build.gradle`脚本来自动获取并添加Git的commit ID、branch名称和用户信息到BuildConfig类中,从而实现在编译时将这些版本信息加入到APK中的方法。
44 0