@GambaJo wie gesagt, meiner Meinung nach ist das Wichtigste das man alte Stände zu 100% wieder herstellen kann. Um auch nachvollziehen zu können wer was wann und warum getan hat.Mit git kann man die Dateien zurücksetzen, viele Metadaten sind aber verloren. Branches und Tags werden nicht auf die alten Stände zurückgesetzt wenn man einen alten Commit auscheckt. Bei komplexen Projekten, ohne Krücken wie strenge Mergeregeln im Projekt, kann git die Historie nicht komplett wieder herstellenDamit versagt git in der Kernaufgabe jedes VCS.Kommt noch dazu das 99% meiner Kollegen sich nie die Mühe machen die Interna der Tools zu lernen, merken die nicht einmal das sie ständig Metadaten vernichten... git macht das aber halt sehr einfach, weil es der default ist.