Odd, someone else is reporting Git problems here - also with GitHub.
What sort of checkout are you doing - master, a branch, a specific tag or a hash?
Edit
Cross-posted to Stack Overflow. Please always declare your cross-posting, so that readers can check your duplicates before preparing an answer.