问题标签 [github-organizations]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
4387 浏览

node.js - 如何从 Github API 获取私有组织存储库列表?

我想从 Github API V 3.0 检索私有组织存储库,我在组织帐户中有一个私有存储库,当我想获取我的存储库时,API 只返回我的公共和公共分叉存储库,但私有存储库不检索,任何想法?

0 投票
7 回答
45140 浏览

github - 如何通过 GitHub API 列出组织的私有仓库?

我正在尝试获取组织所有存储库的列表,包括私有存储库。(或者更具体地说,某个用户有权访问的所有私有存储库。)

请求组织 ( https://api.github.com/orgs/acme?access_token=[...]) 的信息表明确实有很多私有存储库:

(我使用的访问令牌之前是使用用户名/密码的 API 生成的。)

但无论我试图列出回购...

...GitHub API 只返回 5 个公共存储库。(文档说 type=all是默认的。还尝试添加参数type=private;没有区别。)

知道我做错了什么吗?

生成访问令牌的用户实际上对组织的一些私有存储库具有 Push & Pull 访问权限,但这些都没有出现在我获得的列表中(只有 5 个公共存储库)。

0 投票
3 回答
52064 浏览

github - GitHub:如何让用户成为组织的管理员?

我需要将存储库从用户帐户转移到用户所属的组织。根据 GitHUb 的文档,我需要先让用户帐户成为组织的管理员。

GitHub 的文档描述了对组织的不同访问级别,但我不知道如何实际更改用户对组织的访问级别

如何使组织成员成为管理员?

0 投票
5 回答
17871 浏览

github - 获取 GitHub 上的组织列表

是否有解决方法来获取 GitHub 上的组织列表?

例如:https ://github.com/showcases/open-source-organizations

我们如何通过 GitHub API 或 GitHub 搜索来做到这一点?

0 投票
1 回答
109 浏览

git - 两个 Github 组织的一个存储库?

我正在处理一个分配给一个 Github 组织的 repo。现在组织正在扩展,我们创建了一个“子组织”或“附属组织”,我们希望一个特定的存储库在两个组织中都是可见的。

那可能吗?也许 repo 可以留在一个组织中,而其他组织只能是参与者,或者会显示带有别名的 repo...

0 投票
1 回答
440 浏览

github-api - 使用 Github API 从组织中检索所有非分叉存储库

使用 Github 的 API,我正在尝试从拥有数百个存储库的组织中检索所有源存储库的列表:Github API

分页不是问题。使用如下查询:

其中 X 是页面的编号,它工作正常,但我需要的是只检索非分叉(或源)存储库,所以为此我正在尝试这个查询:

使用它,它从第一页检索源存储库,但它根本不接收 X 参数(因为它总是使用不同的数字返回相同的存储库)。

我的猜测是这个查询只接受一个参数,但是,有没有办法在不使用 Octokit 的情况下做到这一点?

0 投票
1 回答
601 浏览

github - 在将 GitHub 存储库移动到组织时处理 NPM 和 Bower 注册表项

我在 GitHub 上有几个相关的项目,我想将它们归入一个新组织。但是,这些项目已经在 NPM 和 Bower 上注册。

如何防止/最小化对可能使用这些 NPM/Bower 依赖项的野外项目的干扰?

0 投票
1 回答
1162 浏览

azure - GitHub:通过组织存储库持续集成到 Azure

我正在开发一个游戏。GitHub 作为我的源库;Azure 是我的部署平台。我为我的游戏创建了一个组织,因为我希望它最终不仅仅是我的工作。组织内有两个独立的存储库,每个存储库都将部署到一个单独的 Azure 网站。我需要将每个存储库链接到其各自的网站。

我知道如何导航到持续部署刀片,将 GitHub 连接到它,然后选择我的项目和分支。但是,选择项目刀片没有列出任何组织项目,只列出我自己的项目。我更改了授权,但授权人要求我登录 GitHub 帐户。组织不是帐户,也没有直接登录(据我所知)。

我希望有办法做到这一点,因为如果我无法将这些存储库链接到它们的部署目标,这对我来说将是一个大问题。

0 投票
0 回答
187 浏览

github - 将组织用作文件夹是一种好习惯吗?

我在这个问题上看到 Github 组织是“重新组合”存储库的解决方案,作为文件夹中的文件。

但是,当我阅读Github 组织文档时,似乎组织被设计为代表开发人员团体或公司,而不是个人存储库组件。

所以我的问题是:如果我一个人工作,将组织用作文件夹是否是一种好习惯?

我的意思是,组织是否被设计为用作文件夹?如果没有,是否有很多人以这种方式使用它?

0 投票
2 回答
3338 浏览

github - Teams that have read access to all repositories of an organization

in my Company, we've got a lot of repositories in one private github organization (not accessible publically). Ideally, all developers should have read access to all repos in that organization, while just having write access to the repositories of their project.

For that, I've set up a couple of github teams (for each project). Each of that teams should have write access for some repositories (easy to configure in the repo settings) but read access for all other repositories. I'm struggling with this one, as I can only grant read access to each individual repository. This is not only painful (because we have a lot of repositories) but will also not automatically work when new repos are created.

Is there anything, I'm missing to set this up properly?

Thanks, Matthias