V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
csensix
V2EX  ›  问与答

Git 的dos和unix编码格式

  •  
  •   csensix · 2013-12-10 17:50:20 +08:00 · 7992 次点击
    这是一个创建于 4000 天前的主题,其中的信息可能已经有所发展或是发生改变。
    我平时会写一些linux上的脚本,然后通过git存放到git.oschina.net上。但是在使用的过程中,经常会遇到shell脚本的格式问题,我们都知道,dos格式的脚本在linux上是无法执行的。之前我都是手动去更改那个文件的格式,但是时间一长就觉得很烦人,因为这个问题经常出现,而且不经意就出来了。

    在这里问问大家有没有什么好的解决办法。
    5 条回复    1970-01-01 08:00:00 +08:00
    mahone3297
        1
    mahone3297  
       2013-12-10 17:58:00 +08:00
    你提交的时候,提交的是unix格式的不就可以了么?不太明白lz的意思。。。
    编辑器是可以指定格式的。。。
    mahone3297
        2
    mahone3297  
       2013-12-10 18:00:45 +08:00
    另外,windows下的git也是有配置,可以指定提交的是否要帮你转,我看到过。。。
    csensix
        3
    csensix  
    OP
       2013-12-10 18:01:16 +08:00
    @mahone3297 就是有时候我提交的是unix格式,但从oschina上checkout下来的确实dos格式,不注意直接执行的话就会报错
    mahone3297
        4
    mahone3297  
       2013-12-10 18:05:16 +08:00
    @csensix 这么神奇?我好像没太注意,应该也没遇到过。。。
    如果你真遇到了,提交ticket给他们吧,他们会处理的。。。他们处理蛮及时的。。。我之前有个问题提交上去,他们马上处理了。。。
    clino
        5
    clino  
       2013-12-10 18:10:51 +08:00   ❤️ 1
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   944 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 23ms · UTC 22:35 · PVG 06:35 · LAX 14:35 · JFK 17:35
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.