"Todos" los repositorios tienen este archivo que es el que describe mas o menos de que trata el proyecto y como levantarlo, algunos tambien explican configuración basica y la ejecución de las pruebas que tienen los proyectos.
El commit es el registro de cambios minimo que se puede registrar en git