git es el motor de versionamiento.
github es una página que te deja subir carpetas de git (a esto se le llama "repositorio de git").
En github puedes tener muchos "remotes"... Un "remote" es un sitio en un servidor en donde se puede alojar un repositorio de git. Crear un remote es fácil xD solo es seguir las instrucciones en github.com (loguéate, haz clic en "+" en la parte superior derecha, y selecciona "new repository"
ya creamos un remote... el de la página web http://mpramos.github.io ... así que voy a escribir cómo continuar trabajando sobre ese repositorio:
continuar trabajando en http://mpramos.github.io (descargar el repositorio)
-
Descargar git para windows: https://git-scm.com/download/win
-
desde
git bash
, navegar a la carpeta en la que quieres crear el proyecto -
ejecutar
git clone http://github.com/mpramos/mpramos.github.io.git
y listo! ya tienes descargado el proyecto xD
-
haz todos los cambios que quieras. Puedes eliminar, modificar y añadir cosas... puedes hacer prácticamente lo que quieras! xD pero nunca borres la carpeta
.git
O.O -
desde
git bash
, navegar a la carpeta en la que se encuentra el proyecto (puedes escribir "cd " y luego arrastrar la carpeta dentro de la ventana de git bash). -
ejecutar
git add .
-
ejecutar
git commit -m "añadí un botoncito"
donde "añadí un botoncito" es la explicación de los cambios que realizaste.
- en este momento, si es la primera vez que ejecutas git bash en tu compu, te saldrá un error diciendo que no tienes credenciales, o algo así xD... probablemente tengas que hacer esto para solucionarlo:
$ git config --global user.name "María Paola"
$ git config --global user.email [email protected]
Esto sólamente tienes que hacerlo la primera vez que haces un commit en tu computadora, luego de hacer esto, git bash no te volverá a molestar con este error.
- ejecutar
git push origin master
Tardará unos minutos antes de que los cambios sean visibles en http://mpramos.github.io ... pero será visible al instante en https://github.com/mpramos/mpramos.github.io
recuerda que puedes ejecutar git status
para ver los cambios que hiciste entre la versión que github tiene y la versión que tienes tú en tu computadora!