首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >git提交消息中的Backticks

git提交消息中的Backticks
EN

Stack Overflow用户
提问于 2022-02-17 10:00:42
回答 1查看 938关注 0票数 9

我做到了

代码语言:javascript
复制
git commit -m "Changed function name `sum` to `sum_list`"

我在后面的意图是,当有人在sum或类似的地方查看提交消息时,可以使用单空格字体输入sum_list和GitHub。它在其他上下文中也是这样工作的,例如在Markdown中。

然而,这并没有取得好的效果。git log显示以下提交消息:

Changed function name to

当我在谷歌上搜索时,我只找到了this question about backtick commands,但是提问者和回答者都已经熟悉了我想要理解的概念。

backticks在提交消息中做什么?是否有方法将提交消息的部分标记为单空间字体?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2022-02-17 10:03:13

使用单引号:

代码语言:javascript
复制
$ git commit -m 'Changed function name `sum` to `sum_list`'

使用backticks是一种告诉shell执行内容的方法,它称为命令替换,请考虑以下几点:

代码语言:javascript
复制
$ echo "hello `ls` world"
hello Applications
Desktop
Documents
Downloads
Library
Movies
Music
Pictures
Public world

当使用单引号时,唯一的特殊字符是另一个单引号:

代码语言:javascript
复制
$ echo 'hello `ls` world'
hello `ls` world

关于如何显示git提交消息,这一切都有待于对UI的解释,也许backticks会在您的UI中特别呈现,但请考虑最低的公共分母是git log

票数 15
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/71155954

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档