gitpython 列出所有存储库
gitpython list all repositories
各位,
我一直无法找到有关如何使用 gitpython
.
列出组织的所有 git 存储库的文档
我想获取我们在 bitbucket/github 中所有当前存储库的列表,但无法在文档中找到它。
我找到了 pygithub3 示例,但没有找到 gitpython
。因为我也需要访问 bitbucket 存储库,所以 pygithub3 在我的情况下不起作用。
gitpython
是一个用于操作 version-control 软件 git
本身的库,与 Github 或 Bitbucket 等在线服务关系不大。为了连接其中任何一个,您将需要使用像 pygithub3
和 python-bitbucket
这样的库,因为它们都提供完全不同的 API 来检索组织,更不用说存储库本身了。如果您想从这些在线服务之一克隆和操作存储库的分支,gitpython
会派上用场。
您假设的工作流程可能如下所示:
- 使用
pygithub3
检索Github-hosted组织xyz-corp
的存储库,或者使用python-bitbucket
[检索Bitbucket-hosted组织uvw-corp
的存储库
- 使用
gitpython
在本地克隆存储库
- 处理文件
- 使用
gitpython
提交并将您的更改推送回远程 Github-或-Bitbucket-hosted 存储库
各位,
我一直无法找到有关如何使用 gitpython
.
列出组织的所有 git 存储库的文档
我想获取我们在 bitbucket/github 中所有当前存储库的列表,但无法在文档中找到它。
我找到了 pygithub3 示例,但没有找到 gitpython
。因为我也需要访问 bitbucket 存储库,所以 pygithub3 在我的情况下不起作用。
gitpython
是一个用于操作 version-control 软件 git
本身的库,与 Github 或 Bitbucket 等在线服务关系不大。为了连接其中任何一个,您将需要使用像 pygithub3
和 python-bitbucket
这样的库,因为它们都提供完全不同的 API 来检索组织,更不用说存储库本身了。如果您想从这些在线服务之一克隆和操作存储库的分支,gitpython
会派上用场。
您假设的工作流程可能如下所示:
- 使用
pygithub3
检索Github-hosted组织xyz-corp
的存储库,或者使用python-bitbucket
[检索Bitbucket-hosted组织uvw-corp
的存储库 - 使用
gitpython
在本地克隆存储库
- 处理文件
- 使用
gitpython
提交并将您的更改推送回远程 Github-或-Bitbucket-hosted 存储库