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