Copiando arquivo de outro branch para o branch atual
GIT RESTORE
Esse comando tem como finalidade restaurar ao diretório de trabalho, conforme a documentação do GIT.
Use o comando git restore com a opção -s
ou --source
e especifique os arquivos que deseja copiar.
git restore --source branch_name dir0/b.txt dir1/c.txt git restore -s branch_name dir0/b.txt dir1/c.txtExemplo para diretórios:
git restore -s branch_name dir0/ dir1/
GIT CHECKOUT
o subcomando checkout também pode ser usado para copiar um arquivo/diretório entre branches.
Exemplo para arquivos:git checkout branch_name -- dir0/b.txt dir1/c.txtExemplo para diretórios:
git checkout branch_name diretorio/a/ser/copiado/
Comentários