https://medium.com/@techaiinsights2022/10-essential-git-commands-and-how-to-use-them-in-the-terminal-6255d9385cdb