Prefab files marked 'modified' everytime in git

Now I’m developing a NGUI application and managing my application with git. But I face a problem which some of prefabs are marked ‘modified’ in git without any changes.
Actually I checked these prefabs with tortoise git, but there are no changes, 0 lines added and 0 lines removed. Although I revert these files when I face such files, these files are marked as ‘modified’ again after playing unity app.

Have you ever faced similar problems? Any helps would be appreciated.

  • My environment.
    Unity 4.3.2, Windows 8
    Tortoise git, msysgit.

This has been fixed since 3.4.2, please refer to the changelogs

3.4.2 (previously 3.0.9 f3)

  • FIX: Work-around for a bug in Unity that was causing prefabs to be marked as edited (version control).

If this is still happening to you, please ask on the Tasharen forums

Still an issue in Unity 2021.3