2012-03-15 56 views
4

我有一个问题,这样的故事描述的原因。为了尊重读者的时间,故事部分可以跳过。 :)隐形的GIT元提交

Short: 是否有办法检查到git存储库的变化,但“隐藏”变更集元数据从一般消费(保留以前的变更集的责任等)?

长(随意跳过其余的部分): 我最近继承了一个代码库,它从外观上看,有一个初始团队负责人鼓励他的每一位开发人员 - 作为灵性增长的练习 - 寻找世界并找到一种格式化的风格,让他感受到最类似禅意的风格......真正找到各种艺术风格,将它们应用于代码格式化,并在绘制代码的杰作时过上艺术家的生活。每天。模式出现,如随机选择语句之间换行符的数量,每方法参数包装- 声明调用...它继续下去,但基本上我想在IDE中设置我的格式首选项,它会松动几个小时,清理它被混淆的地方,然后执行它。我从团队中得到一些(有效的)推迟,关于在注释等中显示的易于看到的“最后一个触及它”的槽中丢失所有历史。有什么办法可以做出改变,但不会把这些改变掉?我也认为可能有一个分支技巧,可以做分支,格式在分支,重新集成到另一个分支,以某种方式使我的“秘密提交”最新的rev,将保留旧那些。

任何人有任何建议吗?我非常乐意为这个一次过的黑客而欢呼。 :)

+0

这听起来像你想在没有人知道的情况下进行更改。这是不好的形式。 – Ilion 2012-03-15 04:32:42

+0

是的,我想这会提出...因此我冗长的解释。 ;) – erich2k8 2012-03-16 00:13:21

回答