my-git A Git client equipped to initialize a new repository, commit changes, and seamlessly push them to GitHub. Work in progress