If there’s anywhere you’ll find a legitimate free copy, it’s from the book’s publisher. For Python Crash Course, No Starch Press is the official publisher. On rare occasions, they might offer a free ...
Collaborating on code used to be hard. Then Git made branching and merging easy, and GitHub took care of the rest.