git - dicas
Date: 2019-12-08Last modified: 2023-02-17
Diferença entre dois branches – somente nomes de arquivos
git diff --name-only branch-1 branch-2
Status:
M
arquivos modificadosA
arquivos adicionadosD
arquivos removidos
Filtrando por estes códigos de status temos as próximas dicas.
Listar somente os arquivos modificados entre dois branches
git diff --name-status branch-1 branch-2 | sed -n "s/^M\s\+//p"
- filtra somente as linhas que começam com
M
de modificado.
Listar somente os arquivos adicionados entre dois branches
git diff --name-status branch-1 branch-2 | sed -n "s/^A\s\+//p"
- filtra somente as linhas que começam com
A
de adicionado
Listar somente os arquivos removidos entre dois branches
git diff --name-status branch-1 branch-2 | sed -n "s/^D\s\+//p"
- filtra somente as linhas que começam com
D
de deletados