大家项目 git 换行怎么设置?

2020-04-24 10:41:30 +08:00
 zealinux

Java 工程,

团队里有人用 Windows,有人用 Mac 。

有时候拉取代码时,代码没有改动,只是换行不一样,也需要 commit 。

是不是项目里需要设置 .gitattributes

该设置成什么?

* text eol=lf
2341 次点击
所在节点    git
7 条回复
youxiachai
2020-04-24 10:48:54 +08:00
git 不是可以自动处理的吗.....第一次用到时候 不是有提升?
LazyWolfLin
2020-04-24 11:03:45 +08:00
git config core.autocrlf 了解一下
sunny2580839896
2020-04-24 11:03:55 +08:00
同样有这个疑问,还有空格的情况,怎么处理???
Blacate
2020-04-24 11:23:21 +08:00
.editorconfig
KyonLi
2020-04-24 11:23:39 +08:00
core.autocrlf = input
core.safecrlf = warn
xiri
2020-04-24 12:10:37 +08:00
git 不是会自动处理的吗?推到服务器上的全部按 linux 的标准来,拉到本地自动根据系统转换
xingheng
2020-04-24 13:28:22 +08:00
也可以在 IDE 里面直接设置好换行符吧,不写 Java,不过大部分 IDE 和编辑器都有这样的设置。只要统一就好

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/665581

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX