我正在管理一个开发团队,每个人都使用 Eclipse 和相同的格式设置。
现在一些开发人员有理由切换到其他 IDE,这些 IDE 的源代码格式不同。因此,当他们现在推送到 git origin 存储库时,git 会注意到很多外观差异。不幸的是,对于一些开发人员来说,这是一个大问题。
有没有办法让 git - 也许通过使用钩子 - 重新格式化推送或最好提交的所有内容,所以 repo 中的代码总是独立格式化 IDE?
我假设我们不是 git-history 中第一个遇到这个问题的团队,所以我希望有一个预制解决方案或至少一些最佳实践。