Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
在这里,我正在四处寻找一些代码,通过它我可以维护我的 git 存储库。
我是python初学者级别,但我知道。我在 git hub 上的存储库是。
https://github.com/gtrdotmcs/NewDjango/
我真的很想使用 python 代码克隆、拉取、提交和推送我的存储库。
是的,这对初学者来说并不容易,但我真的很想这样做。我为 github 带来了一些 python 库。 PyGithub 和GitPython
我也想知道哪个比较好?
PyGithub是一个与 GitHub API 交互的库;它不会让您克隆您的存储库或以其他方式与本地 git 存储库交互。
GitPython是一个 Python 接口git,可用于克隆远程存储库。事实上,在您链接到的教程的开头就有一个例子。
git
也就是说,您的问题并不清楚您希望完成什么——git如果您要使用 GitHub(或git一般情况下),学习命令行界面是一项重要技能。虽然您可能可以使用 执行许多相同的任务GitPython,但可以说您将花费大量时间来复制命令行工具的现有功能。
GitPython