Git primereros pasos


En esta ocasion el tema git (control de repositorios remotos). Los repositorios remotos son versiones de tu proyecto que se encuentran alojados en Internet. Puedes tener varios, cada uno de los cuales puede ser de sólo lectura, o de lectura/escritura, según los permisos que tengas. Colaborar con otros implica gestionar estos repositorios remotos, y mandar (push) y recibir (pull) datos de ellos cuando necesites compartir cosas. Lo primero que tenenos que tener es una cuenta de gitlab, github o cualquier otro controlador de versiones, el que voy a usar para este ejemplo es github.

El primer paso es crear un repositorio remoto en gitbub.







Una vez creado nos mostrara una pantalla con istrucciones para iniciar nuestro proyecto de forma local, entre los comandos que hay que seguir para inicial nuestro proyecto localmente esta git init (iniciar proyecto git), git remote add origin rutaNuestroRepositorioRemoto (nos enlaza el repositorio local con el remoto).

Nos ponemos a trabajar en el repositorio local.

En el paso uno creamos un fichero, lo subimos usando "git add", posteriormente hago un "git commit" de los cambios hechos, establesco la conexion entre remoto y local usando "git remote add" (paso2) y finalmente subimos al repositorio remoto los cambios (commits) que tenemos en local con "git push origin master" (paso 3).



Otro manera de iniciar nuestro proyecto seria usando "git clone", es decir que una vez creamos nuetro repositorio en gitlab o github elegimos la opcion en color verde CLONAR y copiamos la url asociada, con ella nos vamos a la terminal, una vez alli basta con poner "git clone urlCopiada" se descargaria de git el repositorio y de esta forma estarian tambien vinculados sin hacer nada mas.
Git clone tambien lo usamos cuando entramos en proyectos ya empezados y queremos trabajar con el codigo, lo descargamos con este comando y la lo tenemos de forma local en el ordenador.

Comentarios

Entradas populares de este blog

Obtener un dominio GRATIS!

Certificado digital. HTTPS

Configuración VPS