Glossário Git
A
Add
Comando usado para adicionar arquivos ao staging area.
Amend
Modificar o último commit realizado.
B
Branch
Ramificação independente de desenvolvimento.
Blame
Comando para mostrar quem modificou cada linha de um arquivo.
C
Cherry-pick
Aplicar mudanças específicas de um commit em outro branch.
Commit
Salvar alterações no repositório com uma mensagem descritiva.
Clone
Criar uma cópia local de um repositório remoto.
D
Diff
Mostrar diferenças entre commits, branches ou arquivos.
Detached HEAD
Estado onde HEAD aponta diretamente para um commit.
F
Fetch
Baixar objetos e refs de outro repositório.
Fork
Cópia independente de um repositório.
H
HEAD
Ponteiro para o commit atual em uso.
Hook
Scripts que rodam automaticamente em eventos Git.
I
Index
Área de staging onde mudanças são preparadas.
M
Merge
Combinar mudanças de diferentes branches.
Main/Master
Branch principal do repositório.
O
Origin
Nome padrão para o repositório remoto principal.
P
Pull
Fetch + Merge de mudanças remotas.
Push
Enviar commits locais para repositório remoto.
R
Rebase
Reescrever histórico movendo ou combinando commits.
Remote
Repositório hospedado em servidor.
Repository
Coleção de commits, refs e objetos.
S
Stash
Armazenar temporariamente mudanças não commitadas.
Submodule
Repositório Git dentro de outro repositório.
T
Tag
Referência para um commit específico.
W
Working Directory
Diretório local onde os arquivos são editados.
Workflow
Fluxo de trabalho definido para uso do Git.