Git 的dos和unix编码格式

2013-12-10 17:50:20 +08:00
 csensix
我平时会写一些linux上的脚本,然后通过git存放到git.oschina.net上。但是在使用的过程中,经常会遇到shell脚本的格式问题,我们都知道,dos格式的脚本在linux上是无法执行的。之前我都是手动去更改那个文件的格式,但是时间一长就觉得很烦人,因为这个问题经常出现,而且不经意就出来了。

在这里问问大家有没有什么好的解决办法。
7914 次点击
所在节点    问与答
5 条回复
mahone3297
2013-12-10 17:58:00 +08:00
你提交的时候,提交的是unix格式的不就可以了么?不太明白lz的意思。。。
编辑器是可以指定格式的。。。
mahone3297
2013-12-10 18:00:45 +08:00
另外,windows下的git也是有配置,可以指定提交的是否要帮你转,我看到过。。。
csensix
2013-12-10 18:01:16 +08:00
@mahone3297 就是有时候我提交的是unix格式,但从oschina上checkout下来的确实dos格式,不注意直接执行的话就会报错
mahone3297
2013-12-10 18:05:16 +08:00
@csensix 这么神奇?我好像没太注意,应该也没遇到过。。。
如果你真遇到了,提交ticket给他们吧,他们会处理的。。。他们处理蛮及时的。。。我之前有个问题提交上去,他们马上处理了。。。
clino
2013-12-10 18:10:51 +08:00

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

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

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

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

© 2021 V2EX