如何检查用户对给定存储库的权限

时间:2017-01-20 21:35:50

标签: python git gitpython

考虑这种情况:用户克隆来自组织的回购github.com/org/repo

是否可以通过read包获取有关用户权限(writegitpython等)的信息?

我正在编写一个学校应用程序,它将允许自动commitpush使用一个按钮进行回购(但应用程序应仅向具有权限的用户显示此按钮) 。

1 个答案:

答案 0 :(得分:2)

不,你不能。 Git权限由服务器统治,因此除了通过反复试验(我假设您不想这样做)之外,您无法在本地获得这些权限。此外,您可以拥有多个遥控器,包括本地遥控器。

在Github的特定情况下,您可以通过GithubAPI

获取权限