8得票3回答
如何编辑过去的Git提交记录以从提交日志中删除我的密码?

我的问题是:在使用https:// URL时,cygwin git似乎不能正确提示凭据,因此我在URL中使用了用户名和密码。不幸的是,在执行“get pull”命令时,它自动提交了一个包含完整密码的消息。我直到推出更改后才注意到这一点。 如何编辑旧的提交消息以消除URL中的密码? 我的共享...

81得票3回答
写git提交信息时应遵循的标准

我发现我管理了很多文件(超过60个但不到70个),并且我的提交信息到目前为止遵循以下模式: 当我添加类似于 layout.css 这样的东西时,我的提交信息是 "added something on layout.css file",当我删除一些东西时,我的提交信息是 "removed som...

14得票4回答
针对 'git' 的 JIRA 代码验证提交挂钩

有没有人可以提供一个git commit钩子,以确保JIRA问题号出现在提交信息中?我没有从git commit钩子驱动JIRA的经验,所以任何帮助都将不胜感激--更重要的是工作的源代码!

25得票4回答
如何创建SVN提交信息模板和钩子以进行验证

我正在使用Visual SVN服务器和Tortoise SVN(客户端)进行源代码控制。我希望所有开发人员都能统一提交说明的格式。 例如,我希望他们的提交消息默认为... 概要: 开发人员姓名:(预填) 审核人员: [Bug Id]: [更改Bug状态]: 已知问题: 受影响文...

16得票3回答
在git提交信息中使用反引号

我做过git commit -m "Changed function name `sum` to `sum_list`" 使用反引号的初衷是,当有人在 GitHub 或类似网站上查看提交消息时,sum 和 sum_list 以等宽字体显示。在其他情况下也可以这样做,例如在 ...

9得票2回答
如何在git中编辑任何提交的提交消息?

假设我有三个未推送的提交。现在我想要更改第一个或第二个提交的提交信息(使用git commit --amend更改第三个提交信息很简单)。如何操作?

395得票6回答
Git提交信息:50/72格式化

Tim Pope在他的博客文章中为一种特定的Git提交信息风格进行了辩论: http://www.tpope.net/node/106。 以下是他推荐的简要概述: 第一行不超过50个字符。 然后是一个空行。 剩余的文本应在72个字符处换行。 他的博客文章解释了这些建议的原因(为了简洁...

14得票2回答
如何为子模块更新编写Git提交信息?

我总是很难为那些没有做任何事情的提交编写良好的Git提交消息,只是更新了子模块的提交。我真正想写的是“只需阅读该死的子模块提交消息!” 也许有一个稍微好一点的解决方案,是否存在某种方法可以进入子模块并以一些好的方式连接自上次提交以来的所有消息,并自动将其作为消息?

27得票4回答
在为git键入提交消息后该怎么做?

在我输入git commit -a后,一个文本编辑器弹出,我在其中输入我的注释。在输入注释后,我需要按哪些按钮才能将其移动到实际提交的下一阶段? 我在Windows上使用默认设置的mysysGit。

21得票2回答
在手动合并后,我是否应该删除提交消息中的冲突列表?

假设我执行了git pull操作,但出现冲突,git无法自动合并。 在我手动合并更改并运行git commit后,是否应该保留git在提交中生成的Conflicts:部分(作为记录这些文件是手动合并的记录),还是删除它(因为冲突不会被提交)? 我从来不确定最佳做法是什么 - 这个警告是为了...