Strange behaviour of Git: mysterious changes cannot be undone
问题 I am seeing a behaviour in Git which seems very mysterious to me. I keep a clone of the Linux repository from Github to play with Git locally. To be clear, I don't do much in this repository : I fetch changes, update master , checkout a specific version, and sometimes I try out a Git GUI to see what the visualization looks like on a big project. TLDR version: I never did any changes to the files in it . Strange behaviour Earlier today, I checked-out master and pulled changes from Github.