Comandos Git
COMANDOS DE GIT
Crea un repositorio para compartir (--bare)
git init –bare NameProject
Muestra una serie de pasos a seguir para completar el proceso.
git status
Check the…
git checkout[versionCommit] .
(Output) Valida y acepta los cambios locales en el server remoto (ultimo comando)
git push
Recupera actualización del repositorio remoto que no están en el repositorio local
git pull(Input) Actualiza la rama del repositorio remoto. Recupera nuevos trabajos realizados por otras personas, sin guarder cambios en el repositorio Local.
git fetch origin
get fetch (trae los nuevoscambios del servidor remote a un temporal en la maquina local)
get diff origin/master (muestra las diferencias entre ambos repositorios remoto/local)
Sirve de complemento para los commandos git merge ygit fetch. Combina los cambios locales con los cambios realizados por otros
git merge remotename/branchname
Asigna nombre al usuario local
git config --global user.name “Valor”
Asigna mail alusuario local
git config --global user.mail “Valor”
Lista de configuraciones locales
git config --list
Envía cambios con un mensaje descriptivo
git commit -m "texto"
Subcomandos
git commit -a//Esto le dice a git que haga un git add a los archivos faltantes
Añade el nombreArchivo a la carpeta local
git add nombreArchivo
Deshacer cambios de un archivo
git reset HEAD
COmparacion dediferentes entre los repositories local y remoto
git diff origin/master
git diff branch1..branch2
Toma una copia completa de un repositorio (server) y lo crea en la maquina local
git clonehttps://github.com/USERNAME/REPOSITORY.git
Una mirada atras par aver los cambios que han ocurrido
git log
-p Muestra la ruta introducida junto con cada confirmacion (commit)
--stat Muestra estadisticas de losarchivos modificados en cada confirmcion (commit).
--shortstat Muestra solo los cambios/insercciones/ekiminaciones de linea desde el –stat command.
--name-only Muestra la lista de archivos...
Regístrate para leer el documento completo.