Códigos FreeFem++ para resolver problemas de orden reducido
DESCARGAR
git pull > descarga de los cambios de Github
SUBIR
-
Mirar archivos que han sido cambiados
git status-- lista de archivos cambiado (en rojo) -
Añadir los archivos cambiados
git add -A .-- añade TODOS los archivos que hay en la carpetagit add FILENAME-- añade solo el archivo FILENAME -
Comprobar que los archivos han sido añadidos
git status-- los archivos añadidos aparecen ahora en verde -
Crear el commit para subirlos
git commit -m "Mensaje con resumen de cambios" -
Subir los archivos
git push-- sube los archivos
-
Crear una rama LOCAL (solo se ve en tu ordenador)
git checkout -b branch-name-- crea una rama en local llamada branch-name -
La rama REMOTA (la vemos todos) se crea al hacer un push:
git push -u origin branch-name-- crea la rama remota -
El resto del equipo puede acceder a la rama remota creada haciendo:
git fetch git checkout origin/branch-name -
Ya se trabaja normalmente en esa rama
-
Para cambiar de rama de trabajo se usa el comando
git checkout branch-name -
Si queremos borrar una rama local, nos vamos a otra rama y hacemos
git branch -d branch-name -
Para borrar la rama remota hacemos
git push origin branch-name
git log -- lista de todas las subidas realizadas
git rm FILENAME -- elimina los archivos del repositorio (hay que hacer commit y push despues)
git add -f FILENAME -- añade el archivo FILENAME aunque su extensión esté en gitignore
git branch -r -- muestra las ramas (si no son del tipo origin/nombre_branch es una rama LOCAL)
git hist -- muestra el historial de commits
git diff FILENAME -- muestra las diferencias de los archivos