GIT agregar o comprometer?

Estamos trabajando en un proyecto en equipo.

Acabo de clonar el proyecto de github

Tengo el proyecto en mi computadora – wamp .

Agregué un nuevo file y quiero actualizar mi local .

He usado git add xxx.php pero el file recién agregado aún no está visible para wamp/apache .

¿Debo comprometerme a tener este nuevo file visible en wamp ?

¿El uso de commit actualiza el proyecto principal en github o simplemente mi clon?

Es necesario hacer tanto git add como git commit para almacenar realmente los cambios en el repository. Si desea compartir esos cambios con otros en otro repository, también tendrá que impulsar sus cambios.

Por favor, lea sobre los conceptos básicos de Git en el Libro de Git . O mira otro tutorial.

Confirmar solo actualiza su repository local. Push luego propaga estas actualizaciones desde su repository local al repository remoto (github).