This is my first experience using PyGitHub. I have written code to update my repo using repo.create_file, repo.update_file and repo.delete_file, but after execution, these changes are not reflected in GitHub.
When using git from the command line I have to stage the file using "git add" and "git rm" and then use "git commit" to commit the changes then "git push" to push the changes to the remote URL.
There must be similar things to "git commit" and "git push" that must take place with PyGitHub, but I am unable to figure out what they are. Every example I have seen ends with create_file, update_file, or delete_file.
What am I missing?