I’ve been working on EchoTools since my fellowship days by saving all source code to my iCloud Drive. This allowed me to keep my files synchronized across the computers I use; however, I couldn’t really keep track of what code modifications I made over time. Plus I always ran the risk of incomplete syncs not giving me the most updated code when I fired up Xcode on a different device.
Git is software used for tracking changes to any set of files (in this case, my EchoTools source code files) thereby maintaining control of versions, modifications, etc. I’m using a private repository I created on GitHub to securely store my files and keep track of changes going forward.
I really… really… should have done this a long time ago. I guess better late than never! I feel marginally less like an amateur. 🤣