One thing that tends to happen with Git, is being careless with what you add to your repository.
I've seen this happen since I began using Git, a couple years ago, and it stays happening over and over again, for various reasons.
Tagged 'history'
-
Git: Removing sensitive data and rewriting history