Contribuyendo a proyectos
Formato de commit
<type>(<scope>): <subject>
<BLANK LINE>
<body>
<BLANK LINE>
<footer>
Type:
- feat: Caracteristicas nuevas.
- chore: Cambios al proceso de compilacion o herramientas auxiliares, como generacion de documentos.
- fix: Correcion de bugs.
- docs: Cmabios de solo documentacion.
- style: Cambios que solo afetan la UI sin cambiar logica.
- refactor: Cambios que mejoran la menttenibilidad.
- test: Cambios en pruebas.
- temp: Codigo que se quitara.
Crear un repositorio remoto
mkdir miproyecto
cd miproyecto
git --bare init
Agrega un repositorio remoto a tu copia de trabajo local
git remote add origin git@github.com:usuario/repo.git
git remote set-url --add origin ssh://usuario@server.org/ruta/repo
Agregar sub-módulos
git submodule add https://github.com/usuario/projecto [destino]
Rollback un archivo
git log </ruta/archivo>
git checkout HASH </ruta/archivo>