Visitas: 6
Git es una herramienta de control de versiones y lo utilizo para mis proyectos personales. Hace unos días hice un fork de un proyecto llamado 1km que es un sitio web responsive que te permite calcular hasta dónde podes andar con tus hijos durante la fase de desconfinamiento por la crisis del COVID-19. Haz clic sobre el mapa y visualiza hasta dónde puedes andar.
El sitio original es 1km.geomatico.es
Las tecnologías utilizadas son:
- NodeJS y NPM
- HTML, CSS y JavaScript
- MapBox como librería de Mapas usando datos OSM.
Quería tener un fork del proyecto para adaptar para Paraguay. El fork podes encontrar aquí.
Como el proyecto principal sigue mejorándose, les quiero mostrar como tener actualizado nuestro fork con el proyecto principal (upstream)
Pasos:
- Clonar nuestro proyecto:
cd ~/repositoriosGit git clone https://github.com/josego85/1km.git
- Agregar nuestro repositorio al repositorio bifurcado (upstream):
cd repositoriosGit/1km git remote add upstream https://github.com/geomatico/1km.git git fetch upstream
- Actualizar el nuestro repositorio con el repositorio bifurcado (upstream):
git pull upstream master
Con esos pasos ya tendremos nuestro fork actualizado con los últimos cambios del proyecto original (upstream).
Imagen destacada: Medium
Muy buen aporte José.
Llevo años trabajando con git pero no suelo realizar forks.
No obstante anoto la chuleta (gracias) porque se me ocurren un par de aplicaciones prácticas ??
Por nada InformáticodeGuardia.
Si ocurre mucho eso. Veo que mucha gente utiliza mucho git, no hace forks, o si lo hace, no sabe que puede actualizar el fork con lo que hay en el proyecto principal.
Saludos, jose