Skip navigation.
Always ask - do I really understand this?

Git and Github Hints and Help

QUESTION: How can I learn about Version Control using Git and Github?

ANSWER: A new appendix (Appendix G) was added to Edition 5, along with a hands-on tutorial. You can find a link to this material on the textbook Web site: choose 5th Edition from the Students menu.

QUESTION: Help! When I ran git version under macOS I got the following error:

xcrun: error: invalid active developer path (/Library/Developer/CommandLineTools), missing xcrun at: /Library/Developer/CommandLineTools/usr/bin/xcrun

ANSWER: The problem is that Xcode Command-line Tools needs to be updated (most likely you have updated your macOS version and the Xcode update was not included in the macOS update). Here is the fix.