>>> repo = g.get_repo("PyGithub/PyGithub") >>> contents = repo.get_contents("test.txt", ref="test") >>> repo.update_file(contents.path, "more tests", "more tests", contents.sha, branch="test") {'commit': Commit(sha="b06e05400afd6baee13fff74e38553d135dca7dc"), 'content': ContentFile(path="test.txt")}