git diff ext restore