这是一个基本问题:git似乎把我所有的文件都标记为已更改,即使没有任何更改。即使差异也没有显示任何不同,它仍然要求我新添加/提交所有文件。如何以一种方式说服git,让它相信在那一点上没有更改,同时仍然跟踪从那一点开始的更改?
我有一个git存储库,在两台不同的电脑上进行编辑(两台电脑都是苹果的)。我使用加密的文件系统映像通过USB存储设备传输文件,并使用rsync进行复制。当我将文件传输到笔记本电脑时,所有文件都被标记为已更改。如果我忽略git并继续操作文件,并将其传回,另一台机器将再次正确识别只更改的文件。所以,这样做还算有效,但对于在我的笔记本电脑上工作而无法提交更改直到回到另一台机器时,这真的很不方便,到那时,我必须在单个提交中提交几个更改。
我有一个git存储库,在两台不同的电脑上进行编辑(两台电脑都是苹果的)。我使用加密的文件系统映像通过USB存储设备传输文件,并使用rsync进行复制。当我将文件传输到笔记本电脑时,所有文件都被标记为已更改。如果我忽略git并继续操作文件,并将其传回,另一台机器将再次正确识别只更改的文件。所以,这样做还算有效,但对于在我的笔记本电脑上工作而无法提交更改直到回到另一台机器时,这真的很不方便,到那时,我必须在单个提交中提交几个更改。