git + dropbox,2个平台 - Windows 7和Mac OSX 10.8.3

时间:2013-05-14 08:07:14

标签: git

我从Mac OSX中的opencart项目开始。

我使用GitHub客户端提交repo。我做了几次,得到了6-7次提交记录。

我的源代码存储在Dropbox中。

我还有另一个在Windows中工作的工作站。我已在Windows中同步所有文件。

在Windows中,我使用了TortoiseGIT。在Windows资源管理器中,它显示与完全相同的Mac,这意味着我在编辑红色感叹号之前编辑的文件。文件没有修改,它得到了绿色标记。

但是,在Windows中,当我选择GIT Commit to Master时,它会显示我的所有文件都被修改。我使用git status进入命令提示符检查,它还显示所有文件都被修改。

当修改后的文件(实际修改文件)dropbox与Mac OSX同步时,在Mac OSX中,我可以跟踪真实修改过的文件。 Mac OSX工作完美。

但它在Windows中效果不佳。

究竟出了什么问题?

Windows Explorer Display

[Windows 7] Windows资源管理器视图

Command Prompt Display

[Windows 7]命令提示符视图

2 个答案:

答案 0 :(得分:1)

这可能与不同的行结尾有关。 有关如何清理存储库的详细信息和说明,请参阅this Github article

答案 1 :(得分:0)

这很正常。这是mac和windows之间的编码问题。我也有过几次。我想你第一次使用mac并在那里创建了整个项目?所以所有文件都是mac编码的.. 也许这个问题和答案可以帮助你进一步:GitHub: Using UTF-8 encoding for files