Actualización de un github Repo

He leído un montón de tutoriales y todos se quedan cortos de lo que quiero hacer a continuación. Configuré git en OS X y envié todos los files a github. Mi estado de git dice:

On branch master nothing to commit, working directory clean 

Ahora quiero actualizar uno de los files en github. ¿Acabo de actualizar y comprometer git localmente y luego uploadlo a github o tengo que sacarlo primero? Soy la única persona que trabaja en este repository. Estoy seguro de que debe haber alguna documentation en alguna parte. Todo lo que he visto es para ramificación, fusión, etc.

Responder

La respuesta aceptada por piso a continuación parece ser lo que harías con los files nuevos. Descubrí que los dos últimos pasos son todo lo que necesito para actualizar un file existente:

 git commit -m "Reason for change" git push origin master 

Supongo que, si el file de destino en github no estuviera sincronizado con tu copy local, obtendrías un error y tendrías que hacer una fusión. Como se indicó anteriormente, este process asume que ha llevado su repository a github por primera vez y ahora desea realizar cambios.

Debería sacar primero si su repository no está actualizado localmente, pero dado que usted es el único que está trabajando en él, es muy poco probable que su repository no esté actualizado. Debe indicarle a git qué files cargar y cuáles files para ignorar y tener un post de confirmación.

 git add -A <-- Adds all files git commit -m "Message" git push origin master <--- assuming you have that setup' 

Puede crear una llamada de file gitignore y contiene una list de files para ignorar al presionar git. También hay una aplicación git hub que se ejecuta con command-line y hace una guía para ello. Funciona bien. aplicación github para mac