csensix
V2EX  ›  问与答

Git 的dos和unix编码格式

  •  
  •   csensix · Dec 10, 2013 · 8547 views
    This topic created in 4631 days ago, the information mentioned may be changed or developed.
    我平时会写一些linux上的脚本,然后通过git存放到git.oschina.net上。但是在使用的过程中,经常会遇到shell脚本的格式问题,我们都知道,dos格式的脚本在linux上是无法执行的。之前我都是手动去更改那个文件的格式,但是时间一长就觉得很烦人,因为这个问题经常出现,而且不经意就出来了。

    在这里问问大家有没有什么好的解决办法。
    5 replies    1970-01-01 08:00:00 +08:00
    mahone3297
        1
    mahone3297  
       Dec 10, 2013
    你提交的时候,提交的是unix格式的不就可以了么?不太明白lz的意思。。。
    编辑器是可以指定格式的。。。
    mahone3297
        2
    mahone3297  
       Dec 10, 2013
    另外,windows下的git也是有配置,可以指定提交的是否要帮你转,我看到过。。。
    csensix
        3
    csensix  
    OP
       Dec 10, 2013
    @mahone3297 就是有时候我提交的是unix格式,但从oschina上checkout下来的确实dos格式,不注意直接执行的话就会报错
    mahone3297
        4
    mahone3297  
       Dec 10, 2013
    @csensix 这么神奇?我好像没太注意,应该也没遇到过。。。
    如果你真遇到了,提交ticket给他们吧,他们会处理的。。。他们处理蛮及时的。。。我之前有个问题提交上去,他们马上处理了。。。
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   1400 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 23ms · UTC 16:46 · PVG 00:46 · LAX 09:46 · JFK 12:46
    ♥ Do have faith in what you're doing.