我如何使用Python和PyGithub/GitPython克隆我的git存储库?

Gtr*_*_py 0 python gitpython

在这里,我正在寻找一些代码,通过它我可以维护我的git存储库.

我是python初学者级别但我知道.我在git hub上的存储库是.

https://github.com/gtrdotmcs/NewDjango/
Run Code Online (Sandbox Code Playgroud)

我真的想使用python代码克隆,拉取,提交和推送我的存储库.

对初学者来说不容易,但我真的很想做.来到我附近为github带来了一些python库. PyGithubGitPython

我还想知道哪个更好?

lar*_*sks 5

PyGithub是一个用于与GitHub API交互的库; 它不会让您克隆您的存储库或以其他方式与本地git存储库交互.

GitPython是一个Python接口git,可用于克隆远程存储库.实际上,在您链接的教程开头就有一个确切的例子.

也就是说,你的问题并不清楚你希望完成什么 - git如果你要使用GitHub(或者git一般),学习命令行界面是一项重要技能.虽然您可以执行许多相同的任务GitPython,但您可能会花费大量时间来复制命令行工具的现有功能.