我最近使用GitHub并下载了GitHub for Mac。
我注意到你可以使用GitHub for Mac添加'扩展描述'。如何使用命令行添加扩展描述?
我可以在现有提交中添加扩展描述吗?
答案 0 :(得分:73)
在没有消息的情况下运行git commit
,它将打开你最喜欢的*文本编辑器来编写提交消息。有关消息格式的详细信息将显示在示例中。
第一行是简短说明。在它之后留一个空白行。其他一切都是扩展描述。
*:对于某些“喜欢”的值;结果可能会有所不同
答案 1 :(得分:65)
从此接受answer:
git commit -m "Title" -m "Description .........."
答案 2 :(得分:30)
实际上,您可以通过命令行轻松完成此操作。诀窍是键入您的消息(没有结束报价!),然后按两次输入,然后键入您的扩展消息,关闭报价并按Enter键。
应该看起来像:
$ git commit -m "Make everything work.
dquote>
dquote> Add magic code that fixes everything"
GitHub会正确显示第一行作为基本信息,底线显示为扩展信息。
以下不起作用。您最终会在提交消息中使用文字“\ n \ n”:$ git commit -m "Basic msg\n\nExtend msg, doesnt work"
。