|  |      1ywjno      2012-01-13 01:58:54 +08:00 windows下倒是有那么个东西, http://code.google.com/p/utf8-git-on-windows/ 你说的是中文名字的文件pull回来的时候文件名乱码,还是文件中有中文的情况的话文件内容是乱码? | 
|  |      29hills      2012-01-13 02:58:32 +08:00 全部用utf-8,禁止gbk的文件进源。。。这个是你网上和本地的编码不一样,你看一下到底哪个不是utf-8 | 
|  |      3likuku      2012-01-13 03:01:04 +08:00 Lion 系统默认是 zh_CN.UTF-8 | 
|  |      4alex_ilex OP | 
|  |      5yyfearth      2012-01-15 08:27:48 +08:00 @alex_ilex 大量modify十分是因为因为换行符被自动修改?我之前也碰到这种情况。有人是强制\n换行符,有人强制\n\r换行符,于是每次都是一堆的conflict。类似的情况还有有人是\t有人是4个空格。 | 
|  |      69hills      2012-01-15 08:58:37 +08:00 via Android 中文文件名乱码无解~~~用cygwin + git吧 大量modify如上所说,是换行符问题,用 core.autocrlf 配置~ | 
|  |      7ectotherm      2012-01-15 10:39:06 +08:00 我直接使用git命令行没有这个问题 ps: 我觉得gui的git没有一个顺手的 | 
|  |      8roamlog      2012-01-15 12:16:09 +08:00 如果是跨平台的项目,在 win 下设置 core.autocrlf = true, 在 mac 和 linux 下设置 core.autocrlf = input | 
|  |      9alex_ilex OP | 
|  |      10ectotherm      2012-01-15 18:54:22 +08:00 tower还可以,gitbox太简单了。smartgit很强大,但是不是标准的git,而且用的不是cocoa | 
|  |      11freefcw      2012-01-15 19:34:23 +08:00 为啥没人说到sourcetree呢……我觉得这个挺不错的啊 | 
|  |      12agassi_yzh      2012-01-15 19:54:02 +08:00 | 
|  |      13ectotherm      2012-01-15 20:03:57 +08:00 @agassi_yzh sourcetree用起来远远没有直接用git命令行方便。我现在主要使用git cli,配合gitx l查看提交历史。 不过不管git还是svn这些免费的工具,查看版本树最方便的还是clearcase,公司以前用这个查问题代码那个太方便了。 | 
|  |      14alex_ilex OP 还是个人习惯不一样.呵呵. | 
|  |      15lepture      2012-01-16 10:35:48 +08:00 modified 还有一个原因:文件原来的权限是没有 x 的,在win下自动给加上了 x 。 |