use -f for git checkout, discarding any changes
prevents situations where local changes appear due to unnormalized line
endings which git automatically corrected on clone