This document discusses the migration of the Eclipse project from CVS to Git. It describes some of the lessons learned during the process, including setting policies to prevent non-fast-forward merges and reflog retention to prevent history rewrites. Best practices for Git usage are also outlined, such as automatic rebase setup and integration branches. Legal notices for trademarks are also provided.