Github 能否限制提交文件的换行符

想要将仓库中的换行符统一为 LF,如果 push 的是 CRLF 就拒绝 push,有没有办法进行设置呢

阅读 2.5k
2 个回答

不能。

这个东西不是 git 管的事儿。

要么你写脚本,在提交前(pre-commit)用钩子 Lint 一次,Lint 不过关就阻止提交。

要么你用 Github 付费版的 Actions 功能,在提交后(post-commit)用钩子 Lint,做法同上。

推荐问题