微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

如何在不克隆的情况下列出企业 GitHub 存储库中的文件

如何解决如何在不克隆的情况下列出企业 GitHub 存储库中的文件

我正在尝试列出企业 GitHub 存储库中存在的文件。我尝试使用 GitHub API,但它的基本 URL 是 api.github.com 其中作为基本 URL 对我来说会有所不同,当我放置该 URL 时,它说无法解析。如何为以下格式的 URL 实现它 https://company.net/org/reponame

下面的示例对我有用,但我拥有的 URL 不起作用 curl -k https://api.github.com/user/repo?refs=master

解决方法

对于本地 GitHub Enterprise,documentation mentions

REST API 端点(管理控制台 API 端点除外)以以下 URL 为前缀:

import pandas as pd
data = {'User': ['A','B','A','C'],'Score': [5,10,4,8]}
data
df = pd.DataFrame(data)
df
Out[6]: 
  User  Score
0    A      5
1    B     10
2    A      4
3    C      8
df.set_index('User')
Out[7]: 
      Score
User       
A         5
B        10
A         4
C         8
df = df.set_index('User')
df
Out[10]: 
      Score
User       
A         5
B        10
A         4
C         8
df.groupby('User').sum()
Out[30]: 
      Score
User       
A         9
B        10
C         8

就您而言:https://company.net/api/v3

从那里,使用 Git Database API -- list tree,您可以列出所有文件,如 illustrated here

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。