Help! Why does viewing the engine source code trigger a full recompilation?

Environment:

  • Windows 11
  • UE 5.5.4 source code version with git for version control
  • Using Debug Editor X64 mode

I manage the engine code and project code in two separate git repositories. I am absolutely certain that I haven’t made any changes to the engine code at all—I only jumped to view the engine source code during development. However, it frequently triggers a recompilation of thousands of files. I’m also 100% sure I didn’t mistakenly click “Rebuild”. I’ve tried building the solution or building just my Game project individually, but it still triggers the full recompilation.

Could there be some hidden mechanism at work, like automatic file format conversion or timestamp modifications? This is now severely impacting my development efficiency. Please help!