git - 在 SourceTree 中将提交消息主题保持在 50 个字符以下

标签 git atlassian-sourcetree

在从 Hg 迁移到 Git 的过程中,我也在复习提交消息的编写。我发现关于 Git 行长度的常见建议是:

  1. 第一行/主题行最多 50 个字符;
  2. 后续行最多 72 个字符。

我目前的大部分 Git 工作都是使用 SourceTree 完成的。我意识到上面的 1 和 2 只是典型的建议,而不是规则。但是,无论它们的状态如何,我都想让 SourceTree 帮助我同时遵循这两个建议。

为此,我启用了以下设置:

☑ Use fixed-width font for commit messages
☑ Display a column guide in commet message at [72] characters

但是,这仅对第一条指南提供有限的支持(主题行 < 50 个字符)。如果我将“72”更改为“50”,我的问题就会逆转(并且上面的建议 2 变得更难遵循)。 在 SourceTree 中有什么方法可以改善这种情况,以便它可以帮助我两个建议?或者当我的直觉指示我这样做时,我是否坚持计算字符所以呢?

最佳答案

据我所知,遗憾的是,没有。

它在 Sourcetree 的 Jira 系统中注册为次要优先级的改进:

https://jira.atlassian.com/browse/SRCTREE-1068

关于git - 在 SourceTree 中将提交消息主题保持在 50 个字符以下,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30414091/

相关文章:

git - 在没有读取权限的情况下忽略 git 子模块

mercurial - 无法 merge : merging with a working directory ancestor has no effect

git svn 忽略路径使用忽略文件

git - 忽略对 Git 中文件的更改而不将其从 Repo 中删除?

atlassian-sourcetree - 如果可能,如何在 SourceTree 中命名存储?

git - 在哪里可以找到有关添加的子树的信息?

git - 如何在不丢失分支的情况下将 mercurial 存储库转换为 git 存储库?

Git 推送错误 : unpack failed: index-pack abnormal exit

Github pull request to private repo(来 self 自己的分支)

git - 如何在具有多个协作者的环境中使用本地化的 PostBuildEvent?