ProjectInitializationAutomation
ProjectInitializationAutomation copied to clipboard
Will not require additional SSH keys and can be accessed from anywhere
GitHub requires you to have a public SSH key to push the files if the repository is added remotely, which may cause further errors. Instead, I created the README.md file using PyGithub and then cloned the repository into the folder using PyGit2.
I also fixed an issue where the files could not be accessed from any directory by storing the original location of the shell file and shifting most of the code into Python instead.