Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
git init
Git add
Agrega uno o más archivos del working area al staging area (index).
Git commit
Mueve todos los archivos que se encuentran en el staging area a el repositorio de git.
Git status
Muestra el estado del repositorio, mostrando los archivos modificados del working area y los
archivos que se encuentran en el staging area.
git status
Git config
Permite realizar configuraciones a git, ya sea de manera local (dentro de ese repositorio), o
global (para todos los repositorios de esa computadora).
git diff
git diff --staged
git diff <<branch1>> <<branch2>>
git diff <<hash1>> <<hash2>>
git difftool
Git log
Muestra el historial de commits
git log
git log --oneline --decorate --all -graph
Git branch
Crea una branch en el punto
Git checkout
Funciona de dos maneras, a nivel de archivos y a nivel de commits
● A nivel de archivos: Reemplaza el o los archivos indicados en el working area con el
contenido del staging area
● A nivel de commits cambia el puntero HEAD a el commit o a el branch seleccionado,
actualizando el working area con el contenido del mismo.
Archivos:
git checkout -- .
git checkout -- <<file-name>>
Commit:
Archivos
Commits
Git revert
Realiza un borrado seguro del cambio que fue introducido por algún commit en la historia de
esa branch, es de manera segura porque lo que hace es revertir lo introducido en el commit
que se está revirtiendo en un nuevo commit, de esta manera git no altera la historia de los
commits solo el contenido de los archivos.