Muchas personas no forman una plantilla unificada para los comandos de git, que se pueden usar como referencia, por lo que en este artículo, analizaré los 20 principales comandos de Git que a menudo se usan al usar Git. Con ejemplos relacionados, espero ayudarte.
Los siguientes son los comandos Git involucrados:
Comandos Git
git config
Uso: git config –global user.name “[nombre]”
: : Git config –global user.email “[dirección de correo electrónico]”
Este comando establece el nombre del autor y la dirección de correo electrónico que se utilizarán con el envío, respectivamente.
git init
Uso: git init [nombre del repositorio]
Este comando se usa para iniciar un nuevo repositorio.
git clone
Uso: git clone [url]
Este comando se utiliza para obtener el repositorio de una URL existente.
git add
Uso: git add [archivo]
Este comando agrega el archivo al área de preparación.
Uso: git add *
Este comando agrega uno o más al área de preparación.
ir omitir
: : Git commit -m "[Escriba el mensaje de confirmación]"
Este comando registra permanentemente o archivos de instantáneas en el historial de versiones.
Uso: git commit -a
Este comando enviará todos los archivos que agregó usando el comando git add, y también enviará todos los archivos que han cambiado desde entonces.
git diff
Uso: git diff
Este comando muestra las diferencias en los archivos que aún no se han preparado.
Uso: git diff –staged
Este comando muestra las diferencias entre los archivos en el área de ensayo y la última versión actual.
: : Git diff [primera rama] [segunda rama]
Este comando muestra la diferencia entre las dos ramas anteriores.
git reset
Uso: git reset [archivo]
Este comando cancela el archivo temporal, pero retiene el contenido del archivo.
Uso: git reset [commit]
Este comando deshace todas las confirmaciones después de la confirmación especificada y retiene los cambios localmente.
Uso: git reset –hard [commit] Este comando descartará todos los registros del historial y volverá a la confirmación especificada.
estado git
用法: git status
该命令列出了所有必须提交的文件。
git rm
用法: git rm [file]
此命令从你的工作目录中删除文件,然后进行删除。
git log
用法: git log
此命令用于列出当前分支的版本历史记录。
用法: git log –follow[file]
此命令列出了文件的版本历史记录,包括文件的重命名。
git show
用法: git show [commit]
此命令显示指定提交的元数据和内容更改。
git tag
用法: git tag [commitID]
该命令用于将标签赋予指定的提交。
git branch
用法: git branch
此命令列出当前存储库中的所有本地分支。
用法: git branch [branch name]
此命令创建一个新分支。
用法: git branch -d [branch name]
此命令删除功能分支。
git checkout
用法: git checkout [branch name]
此命令用于从一个分支切换到另一个分支。
用法: git checkout -b [branch name]
该命令将创建一个新分支,并切换到该分支。
git merge
用法: git merge [branch name]
此命令将指定分支的历史记录合并到当前分支中。
git remote
用法: git remote add [variable name] [Remote Server Link]
此命令用于将本地存储库连接到远程服务器。
git push
用法: git push [variable name] master
此命令将提交的master分支更改提交到远程存储库。
用法: git push [variable name] [branch]
此命令将分支提交发送到你的远程存储库。
用法: git push –all [variable name]
此命令将所有分支推送到你的远程存储库。
用法: git push [variable name] :[branch name]
Este comando elimina la rama en el repositorio remoto.
git pull
Uso: git pull [Enlace al repositorio]
Este comando toma los cambios en el servidor remoto y los combina en su directorio de trabajo.
escondite
Uso: git stash save
Este comando almacena temporalmente todos los archivos de rastreo modificados.
Uso: git stash pop
Este comando restaura los archivos almacenados más recientemente.
Uso: git stash list
Este comando enumera todos los conjuntos de cambios ocultos.
Uso: git stash drop
Este comando descartará el conjunto de cambios almacenado más recientemente.