Refactored Git tasks to use the GitHub API rather than a local instance of Git.