„git pull“ neatstato ištrintų failų, taip kaip tai daro „svn update“. Todėl tam reikia sukurti savo funkciją.
Failas ~/.bashrc:
pridedam

alias git_restore='git ls-files -d -z | xargs -0 git checkout --'

Git aplanke:

git_restore

Bus atstatyti visi ištrinti failai.(pakeisti failai nebus atstatyti)