2012-02-19 40 views
2

我只是想知道,说在我的来源我写某种评论像git的承诺的搜索源,并提取意见

# .GIT: Fixed da big bug man! 

所以这可能会出现在这里,并在详细的解释不同的源文件存在(就像在此样品中!)。

然后在git的承诺那就先扫描所有的来源,提取提交信息的评论和提交。额外的将是从源文件中删除这些评论(雅有点危险,但嘿,生活在边缘)。

这是否有意义?有没有什么可以说钩子?我会认为这是一个受欢迎的请求,但除非我搜索错误的关键字,否则我什么也没找到。或者这是一个真的很糟糕的想法或不可能?

是的,正如你猜我是新来的git。

回答

2
  1. 这是可能的(witrh一些技巧,是)
  2. 它可以与钩进行(预先承诺至少)
  3. 是的,它没有感觉到,它的坏主意和肮脏的结果混乱的工作流程和计划不周

所有和任何承诺(和后面的场景开发商)必须后续范式“经常提交!提交快!”如果你使用或较少(一个工作可以一定量的提交受到影响)的想法,你可以不写,并结合在提交信息进行列表

+0

除此之外,还有“每个微小作业提交” 'git add -p'它允许你选择你想提交的更改。所以即使做了多次更改,只要不改变相同的行,就可以轻松地单独提交它们。 – ThiefMaster 2012-02-19 11:46:05

+0

@ThiefMaster - 但文件的分离不刷新的内存,如果有很多不相关的任务在不同的文件做了很久 – 2012-02-19 11:55:29

+0

呀,过了很长一段时间没有commiting事情是一个坏主意... – ThiefMaster 2012-02-19 12:05:16