Control de versiones con GIT & GitHub
Iniciar un repositorio
El repositorio existe previamente en la máquina local
Para poder inicar el control de versiones con GIT un proyecto existente en el equipo se debe:
- Desde la terminal o consola de comandos, situarse en la carpeta raíz del proyecto.
- Ejecutar el comando git init.
De esta manera se habrá iniciado el control de versiones en la máquina local se podrá llevar su control mediante GIT y sus respectivos commit, entre otros comandos.
Para subir el proyecto a GitHub:
- Debe existir previamente el repositorio en nuestra cuenta de GitHub (un repositorio vacío).
-
Se ejecturarán los comandos indicados por GitHub en la página del repositorio vacío:
- git remote add origin git@github.com:<usuario-github>/<nombre-repositorio>.git
- git branch -M main
- git push -u origin main
El repositorio existe previamente en GitHub
En este caso, NO debe existir la carpeta que contendrá el repositorio en la máquina local. Para inicar la sincronización del proyecto:-
Desde GitHub, se presionará el botón CODE, y estando en la pestala SSH se copiará la referencia al proyecto:
- En la máquina local, desde el directorio que contendrá al directorio del proyecto, es decir, la carpeta inmediatamente superior, se ejecutará en la terminal o consola de comandos la insturcción git clone git@github.com:<usuario-github>/<nombre-repositorio>.git (concatenación de git clone junto con la línea copiada de GitHub).