Always reset the git repostiory after adding gitattributes
Commit 477e59b5 "Reset the git repostiory after adding gitattributes"
ensured on the pull-mirror
job that the checked out contents match
the current gitattributes configuration.
This extends such guarantee to all jobs, avoiding situations like:
- the upstream
.gitattributes
enables theident
filter on a file - on checkout by the CI,
$Id$
placeholders are replaced - we defuse the
.gitattributes
, but it is too late since the working copy is already dirty - jobs like
pull-updates
fail due to the unexpected changes