This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Explain git and GitHub to me, as if I'm a farmer. I'm a really smart farmer, and I know a lot about agriculture, but I don't know much about writing and maintaining code. Please use the analogy of farms, farming, planting crops. planting trees, growing crops, pulling weeds, pruning, and other farming analogies. Explain the various tools and git commands, CLI, and also why I might want to use modern tools like 'Github Desktop'. What do each of the tools do? How can I avoid making mistakes? Make sure I understand the analogies, so I don't kill any of my crops (or destroy my code-base). |