gitpython列出所有存储库

gitpython列出所有存储库,python,gitpython,Python,Gitpython,各位, 我一直很难找到关于如何使用gitpython列出一个组织的所有git存储库的文档。 我想获取bitbucket/github中所有当前存储库的列表,但在文档中找不到。 我已经找到了示例,但对于gitpython什么都没有。因为我也需要访问bitbucket repos,所以pygithub3在我的情况下不起作用。gitpython是一个用于操作版本控制软件git本身的库,与Github或bitbucket等在线服务几乎没有关系。为了连接这两个库,您需要使用pygithub3和python

各位, 我一直很难找到关于如何使用gitpython列出一个组织的所有git存储库的文档。 我想获取bitbucket/github中所有当前存储库的列表,但在文档中找不到。 我已经找到了示例,但对于gitpython什么都没有。因为我也需要访问bitbucket repos,所以pygithub3在我的情况下不起作用。

gitpython是一个用于操作版本控制软件git本身的库,与Github或bitbucket等在线服务几乎没有关系。为了连接这两个库,您需要使用pygithub3和python-bitbucket这样的库,因为它们都为检索组织提供了完全不同的api,更不用说存储库本身了。如果您想从这些在线服务中克隆和操作存储库的分支,gitpython将派上用场

您假设的工作流可能如下所示:

使用pygithub3检索Github托管组织xyz corp的存储库,或者使用python Bitbucket检索Bitbucket托管组织uvw corp的存储库 使用gitpython在本地克隆存储库 操纵文件 使用gitpython提交更改并将其推回到远程、Github或Bitbucket托管的存储库 gitpython是一个用于操作版本控制软件git本身的库,与Github或Bitbucket等在线服务几乎没有关系。为了连接这两个库,您需要使用pygithub3和python-bitbucket这样的库,因为它们都为检索组织提供了完全不同的api,更不用说存储库本身了。如果您想从这些在线服务中克隆和操作存储库的分支,gitpython将派上用场

您假设的工作流可能如下所示:

使用pygithub3检索Github托管组织xyz corp的存储库,或者使用python Bitbucket检索Bitbucket托管组织uvw corp的存储库 使用gitpython在本地克隆存储库 操纵文件 使用gitpython提交更改并将其推回到远程、Github或Bitbucket托管的存储库