gpt4 book ai didi

Git (assembla) - 在提交消息中引用先前变更集的语法

转载 作者:太空狗 更新时间:2023-10-29 13:36:30 24 4
gpt4 key购买 nike

git 是否有任何官方语法可以插入到提交消息中以引用以前的变更集?例如:

Oops. Adding files accidentally missed out from #7557bd82e2d0c7335319392b4bcb178ce0b9620f

或者 Git 是否懒得定义这些,而将其留给用于显示消息的工具(例如 GithubAssembla)?

在这种情况下,有谁知道 Assembla 是否有任何这样的语法,希望将引用转换为指向该变更集的链接?如果 GitHub 有这方面的语法,那么 Assembla 可能会复制它们......

最佳答案

在 Git 中,没有“先前提交”这样的东西。在给定点有一个先前的提交,但在 merge 之后,一个新的提交可能会到达分支并插入“当前提交”和“先前提交”之间。

但是,Assembla 可以链接到 git 变更集日志中的特定提交。如果您知道要链接到的确切 sha 或 HEAD,则可以使用 Assembla 的标记:

这里有一些例子:

[[r:c27dbd5d84dfa9302c47a26196221c921c7d8c12|link to sha]]
[[r:c27dbd5d84dfa9302c47a26196221c921c7d8c12]]
[[url:www.assembla.com/code/<:space>/git/nodes/master|link to head]]

以下是这些实际示例:https://www.assembla.com/code/bobo-titas/git/nodes/867b914329

有关 Assembla 链接的更多信息可以在“创建新的 wiki 页面”页面中找到。

关于Git (assembla) - 在提交消息中引用先前变更集的语法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12348987/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com