github - git commit操作问题

 金瑞期货秦臻 发布于 2022-10-25 09:53

本人git初学者,前几天照着书上的教程在git bash中输入指令,当我输入$git commit时进入了一个编辑器,然后我就按照说明,在第一行输入了commit标题然后空一行,接下来输入description,当我输完后,却不知道怎么退出来,以进行后续的操作。求老司机解救。

翻车现场:

3 个回答
  • esc然后输入:x,或者直接git commit -am "你的git注释"

    2022-10-26 23:08 回答
  • 你没有指定用什么编辑器,所以 git 取了个默认值——Vim。如果你没有学过,你当然会不知道如何退出 Vim 或者 Emacs。你可以设置成另外的编辑器,比如 nano 或者 kate 等等。或者学习一下 Vim。

    另外不建议大量使用 -m 选项。有特别的理由时才使用(比如在脚本中)。因为使用 -m 不方便输入比较长的消息,并且涉及到转义什么的。不过最重要的是,使用 -m 你就没有机会审阅你将要提交的修改了!(建议使用 git commit -v,这样能看到你的修改是什么样的,有没有少或者多了什么东西。)

    2022-10-26 23:09 回答
  • 进去的界面是vim,使用vim的命令操作即可

    • 保存退出 :wq

    2022-10-26 23:09 回答
撰写答案
今天,你开发时遇到什么问题呢?
立即提问
热门标签
PHP1.CN | 中国最专业的PHP中文社区 | PNG素材下载 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有