首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >标准化整个git存储库以实现PSR编码标准

标准化整个git存储库以实现PSR编码标准
EN

Stack Overflow用户
提问于 2014-12-30 21:04:44
回答 1查看 115关注 0票数 0

有一种方法可以对行尾的git存储库进行规范化。如果您的存储库有不同的行尾(Mac、Unix、Windows),它们有时可能会妨碍您。因此,我之前所做的就是使用这里描述的git-filter-branch方式将它们全部规范化为Unix样式的行尾:http://blog.gyoshev.net/2013/08/normalizing-line-endings-in-git-repositories/

这样做并没有改变我的历史,从某种意义上说,这对我的历史三角洲以任何重要的方式被破坏的地方来说,并不是一个足够有侵扰性的改变。我仍然可以使用像blame这样的工具来找出谁改变了代码行,或者使用git-bisect来找出什么地方和什么时候出了问题。

我现在想做什么

有人建议重新格式化整个代码库,以使用符合PSR的格式。这意味着重新格式化整个代码库并将其提交给存储库。之后,像git-blamegit-bisect这样的工具可能会停止工作,它们都指向同一个PSR兼容的提交。我不喜欢这样,因为它会抑制我来享受的git的力量。

问题

当涉及到编码标准时,我如何使我的整个存储库PSR兼容,而不破坏git功能工具,比如git-bisectgit-blame

EN

回答 1

Stack Overflow用户

发布于 2014-12-30 21:04:44

试着使用这个:https://github.com/FriendsOfPHP/PHP-CS-Fixer--它应该自动地使您的代码兼容,看起来您可以和它一起使用git-filter-branch

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/27712537

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档