问题标签 [commit-message]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
150 浏览

windows - Git vim 编辑器配置

我在 Windows 中工作,我使用 vim 之类的默认编辑器进行提交。我想配置 vim 以使用 Windows 文件格式 (CRLF) 保存提交

我该怎么办?git 的 vim 配置在哪里?

0 投票
2 回答
3560 浏览

git - VSCode 作为 Windows Subsystem for linux (WSL) 上的 Git 编辑器

语境

系统信息 (Windows)

系统信息 (WSL)

吉特

我有这个~/.gitconfig

问题:

当我运行时git commit,vscode 以 开头C:\mnt\$PathToRepo$\.git\COMMIT_EDITMSG,但是这个文件是空的(它应该有要提交的更改 + 一个差异)。

当我编写提交消息、保存并退出时,我在终端中得到了这个:

注意

当我这样做时:

  1. 运行git commit

  2. 在 vscode 中写入提交消息(例如:Initialize repo),保存并关闭;

  3. 之后Aborting commit due to empty commit message.,我又跑git commit了;

VSCode 将使用我在步骤 2 中编写的相同提交消息打开(即:初始化 repo

0 投票
3 回答
277 浏览

svn - 我应该硬包装 SVN 提交消息吗

在 Git 用户社区中,将提交消息正文硬包装为 72-76 个字符宽度是一种广泛采用的做法;每个人都知道这一点,像“git gui”这样的工具通常会明确表示需要硬包装。但对于 SVN,情况似乎并非如此。例如,TortoiseSVN 的提交对话框完全没有给出关于包装的提示。这是否意味着最好保留未包装的提交消息?还是我应该选择自己的边界?有没有明确的权威指导?

0 投票
1 回答
72 浏览

git - 使用定制的旧 SHA-1 线自动挑选樱桃

如果我用 挑选原始提交deadbeef-xGit 会附加一行

有什么方法可以自定义此消息吗?就像我更喜欢

也许是一些自定义的 Git 别名?

0 投票
1 回答
841 浏览

bash - git commit:预填充提交主题,但仍提示提交消息

假设我在一个分支上工作并且我运行git commit. 然后我被带到提交消息提示,我可以在其中输入提交主题和消息。我正在寻找的是一种预先填充提交主题的方法,同时仍然能够手动编写提交消息。

这个问题与这个问题不同,因为我希望填充提交主题,但仍希望被提示输入提交消息,即git commit -a在 git bash 中运行会产生类似的结果:

编辑: githooks 的不当使用阻止了来自链接问题的已接受答案的工作。因此,这些问题并不明显,可以标记为重复。

git bash 中的示例

我目前正在尝试使用分支名称预先填充提交主题,但将来我可能希望该文本成为其他内容。因此,首选通用解决方案(不是专门针对分支名称)。

0 投票
1 回答
679 浏览

jenkins - 将正则表达式策略应用于 BitBucket Cloud 提交消息的最佳方式?

有没有办法在 BitBucket Cloud 上实现提交消息策略?据我了解,webhook 仅用作提交通知,不能干预提交(如果提交消息不遵循设置的正则表达式,则拒绝提交)。对于预提交挂钩,您需要 BitBucket Server,对吗?

如果是这种情况,如果它包含与正则表达式不匹配的特定消息,那么检查 Jenkins 构建上的提交消息以使构建失败怎么办?这是一个可行的选择吗?

另一种选择,是否有一个本地 git 配置文件,我可以在其中设置本地规则(即使它们可以被绕过)?

0 投票
1 回答
228 浏览

git - 如何防止源树中没有提交消息?

似乎我们可以在 Source Tree 中不带消息地提交,但我希望其他人不要在我的项目中这样做。

0 投票
1 回答
1709 浏览

eclipse - 如何在 Eclipse 中设置提交消息模板

阅读这篇文章

https://medium.freecodecamp.org/level-you-up-to-awesome-commit-messages-a85558cb90e8

我想将我的提交消息模板设置为显示很少的评论,以提醒我编写好的提交消息。

如果我通过控制台提交,我会看到很多关于如何设置提交消息的答案,但在Eclipse中都没有显示提交消息。

我不需要自动添加任务或没有任何特定的任务,除了像这样的一些评论:

我尝试使用提到的注释设置 .gitconfig 文件和 Eclipse -> Preference -> Mylyn -> Team,但不会自动添加提交消息。

0 投票
1 回答
2037 浏览

git - 在 git 上编写多行提交消息是一种不好的做法吗?

我在 git 上的提交消息通常如下所示:

我想知道这是否是一种不好的做法,我应该更喜欢单行提交消息或至少提供一个标题行。

另一方面,这样写起来会不太舒服......

你有什么建议?

0 投票
1 回答
4626 浏览

github - 什么是 GitHub 存储库中的“通过上传添加文件”提交消息?

我在 GitHub 中看到了很多带有此提交消息的存储库:Add files via upload.

在此处输入图像描述

但我无法弄清楚这个(可能)自动提交消息是如何产生的。我环顾四周寻找线索,但找不到将此提交消息设置为默认值或其他内容的任何参考。

为什么以及如何使用此消息完成一些提交?