Função Bash para restaurar um arquivo excluído em um repositório Git

Adicionar ao perfil

.bashrc ou .bash “ ` function git undelete file () {
if [$ # -eq 0]; então
echo “Uso: git
undelete_file <filepath>”;
saída 1;
fi

git checkout $ (git rev-list -n 1 HEAD – “$ 1”) ^ – “$ 1”
}
“ `