HOJA DE REFERENCIA PARA GITHUB GIT
INSTALAR GIT
GitHub le ofrece a los clientes de computadoras de escritorio que
incluye una interfaz gráfica de usuario para las acciones de reposito-
rio más comunes y una edición de línea de comando de actualización
automática de Git para escenarios avanzados.
GitHub para Windows
h(cid:30)ps://windows.github.com
GitHub para Mac
h(cid:30)ps://mac.github.com
EFECTUAR CAMBIOS
Revisa las ediciones y elabora una transacción de commit
$ git status
Enumera todos los archivos nuevos o modificados que se deben confirmar
$ git diff
Muestra las diferencias de archivos que no se han enviado aún al
área de espera
$ git add [file]
Hay distribuciones de Git para sistemas Linux y POSIX en el sitio web
oficial Git SCM.
Toma una instantánea del archivo para preparar la versión
$ git diff --staged
Git para toda plataforma
h(cid:30)p://git-scm.com
CONFIGURAR HERRAMIENTAS
Configura la información del usuario para todos los respositorios locales
$ git config --global user.name "[name]"
Establece el nombre que desea esté anexado a sus transacciones
de commit
$ git config --global user.email "[email address]"
Establece el e-mail que desea esté anexado a sus transacciones de commit
Muestra las diferencias del archivo entre el área de espera y la última
versión del archivo
$ git reset [file]
Mueve el archivo del área de espera, pero preserva su contenido
$ git commit -m "[descriptive message]"
Registra las instantáneas del archivo permanentemente en
el historial de versión
CAMBIOS GRUPALES
Nombra una serie de commits y combina esfuerzos ya culminados
$ git config --global color.ui auto
$ git branch
Habilita la útil colorización del producto de la línea de comando
Enumera todas las ramas en el repositorio actual
CREAR REPOSITORIOS
Inicia un nuevo repositorio u obtiene uno de una URL existente
$ git branch [branch-name]
Crea una nueva rama
$ git checkout [branch-name]
Cambia a la rama especificada y actualiza el directorio activo
$ git init [project-name]
$ git merge [branch]
Crea un nuevo repositorio local con el nombre especificado
Combina el historial de la rama especificada con la rama actual
$ git clone [url]
$ git branch -d [branch-name]
Descarga un proyecto y toda su historia de versión
Borra la rama especificada
Git es el sistema de control de versiones distribuido de fuente abierta que facilita las actividades de GitHub en su computadora portátil o de escritorio.Esta hoja de referencia rápida resume las instrucciones de las líneas de comando de Git más comúnmente usadas.V 1.1.1HOJA DE REFERENCIA PARA GITHUB GIT
NOMBRES DEL ARCHIVO DE REFACTORIZACIÓN
Reubicay retira los archivos con versión
REPASAR HISTORIAL
Navega e inspecciona la evolución de los archivos de proyecto
$ git rm [file]
$ git log
Borra el archivo del directorio activo y pone en el área de espera el
archivo borrado
Enumera el historial de la versión para la rama actual
$ git log --follow [file]
$ git rm --cached [file]
Retira el archivo del control de versiones, pero preserva el archivo a
nivel local
$ git mv [file-original] [file-renamed]
Cambia el nombre del archivo y lo prepara para commit
SUPRIMIR TRACKING
Excluye los archivos temporales y las rutas
*.log
build/
temp-*
Enumera el historial de versión para el archivo, incluidos los cambios
de nombre
$ git diff [first-branch]...[second-branch]
Muestra las diferencias de contenido entre dos ramas
$ git show [commit]
Produce metadatos y cambios de contenido del commit especificado
REHACER COMMITS
Borra errores y elabora historial de reemplazo
$ git reset [commit]
Un archivo de texto llamado .gitignore suprime la creación acciden-
tal de versiones de archivos y rutas que concuerdan con los patrones
especificados
$ git ls-files --other --ignored --exclude-standard
Enumera todos los archivos ignorados en este proyecto
Deshace todos los commits después de [commit], preservando los
cambios localmente
$ git reset --hard [commit]
Desecha todo el historial y regresa al commit especificado
GUARDAR FRAGMENTOS
Almacena y restaura cambios incompletos
SINCRONIZAR CAMBIOS
Registrar un marcador de repositorio e intercambiar historial de versión
$ git stash
$ git fetch [bookmark]
Almacena temporalmente todos los archivos tracked modificados
Descarga todo el historial del marcador del repositorio
$ git stash pop
$ git merge [bookmark]/[branch]
Restaura los archivos guardados más recientemente
Combina la rama del marcador con la rama local actual
$ git stash list
$ git push [alias] [branch]
Enumera todos los sets de cambios en guardado rápido
Carga todos los commits de la rama local al GitHub
$ git stash drop
$ git pull
Elimina el set de cambios en guardado rápido más reciente
Descarga el historial del marcador e incorpora cambios
[email protected]
training.github.com
Obtenga más información sobre el uso de GitHub y Git.Envíe un e-mail al Equipo de Capacitación o visite nuestro sitio web para informarse sobre los horarios de eventos y la disponibilidad de clases privadas.
Comentarios de: Hoja de Referencia para GitHub (0)
No hay comentarios