Wenn du Kleinigkeiten an den Dateien geändert hättest, hättest du die einchecken können (mit "git add" und "git commit"), und dann erst pullen. Dann wäre beim pullen ein Merge-Commit erzeugt worden, und wenns da Konflikte gibt (weil die gleichen Stellen sowohl bei dir als auch im repo geändert wurden), kannst du die dann anschliessend beheben. Hätte nur in dem Fall nicht besonders gut funktioniert: dadurch daß sich die Zeilenenden geändert haben, ist aus Git Sicht praktisch die gesamte Datei geändert. Deswegen auch die 22000 deletions/insertions.