标签: github-organizations

获取GitHub上的组织列表

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

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

我们怎么能通过GitHub API或GitHub搜索来做到这一点?

github github-api github-organizations

6
推荐指数
2
解决办法
9341
查看次数

GitHub:使用组织存储库持续集成到Azure

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

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

我希望有一种方法可以做到这一点,因为如果我无法将这些存储库链接到其部署目标,这对我来说将是一个大问题.

continuous-integration github azure continuous-deployment github-organizations

5
推荐指数
1
解决办法
783
查看次数

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

我在这个问题上已经看到Github组织是一个"重新组合"存储库的解决方案,作为文件夹中的文件.

但在我阅读Github组织文档时,似乎组织的目的是代表开发人员组或公司,而不仅仅是个人存储库程序集.

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

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

github multiple-repositories github-organizations

5
推荐指数
0
解决办法
174
查看次数

对组织的所有存储库具有读访问权限的团队

在我的公司,我们在一个私人github组织中有很多存储库(公共访问不可访问).理想情况下,所有开发人员都应具有该组织中所有存储库的读取权限,同时只具有对其项目存储库的写入权限.

为此,我建立了几个github团队(每个项目).每个团队都应具有某些存储库的写入权限(在repo设置中易于配置),但对所有其他存储库具有读取权限.我正在努力解决这个问题,因为我只能授予对每个存储库的读访问权限.这不仅令人痛苦(因为我们有很多存储库),而且在创建新的repos时也不会自动工作.

有没有什么,我想错过正确设置吗?

谢谢,马蒂亚斯

github github-organizations

5
推荐指数
1
解决办法
1157
查看次数

将Github OAuth范围限制为组织存储库

我目前正在为CI设置Drone,并且已经设法在Github Enterprise中将其注册为OAuth应用。在我们的案例中,Drone OAuth应用由我所属组织之一拥有。我们的组织仅托管私人Git仓库。当我第一次启动Drone服务器而没有通过DRONE_GITHUB_SCOPE显式指定任何Github范围值时,Drone服务器可以访问我的Github用户的私有和公共仓库,也可以访问我所属组织的所有仓库。

我想要实现的是Drone只能访问其所属组织的私有/公共存储库。到目前为止,我还没有弄清楚Github OAuth范围是否可行,如果是这种情况,如何确定如何正确配置它。有人可以帮忙吗?

干杯,

帕特里克

oauth github github-enterprise github-organizations drone.io

5
推荐指数
1
解决办法
300
查看次数

自定义入门工作流程 github 未显示在组织中

我们在组织中创建了一个公共 .github 存储库,以便按照以下方式创建自定义入门工作流程:

https://docs.github.com/en/enterprise-cloud@latest/actions/using-workflows/creating-starter-workflows-for-your-organization

但在创建新仓库时似乎看不到它们。

查询启动工作流程

这是我们的 github 存储库https://github.com/pepsico-ecommerce/.github

continuous-integration github github-organizations github-actions

5
推荐指数
1
解决办法
829
查看次数

如何获取我的组织存储库的大小?

我是 Github 组织的管理员,我的存储空间超出了限制。

存储限制

这就是为什么我想找到占用最多存储空间并应用修复的存储库。

我发现的唯一方法是单击我的头像(右上角)=> 设置=> 存储库。在这里,我可以看到它们的大小。

按大小划分的存储库

但是,这只是我参与的存储库,而不是我组织的所有存储库。因此,我试图找到与我的组织相同的页面,但不存在。

与组织不在同一页面

我的问题是:按大小获取组织存储库列表的最简单方法是什么?

谢谢

github repository github-organizations

4
推荐指数
1
解决办法
2457
查看次数

GitHub组织可以将代码提交到存储库吗?

我想了解的是,GitHub上的“组织”实际上是什么-具有用户帐户的所有功能的独立帐户,还有一些特殊功能只是“回购容器”,需要一个单独的用户帐户来进行用户特定的活动。所以我的问题是:

是否可以push作为组织(使用组织的登录名)编码到GitHub?或者组织是否总是需要个人帐户才能通过个人帐户登录将代码获取到组织的存储库中?

github github-organizations

3
推荐指数
1
解决办法
1173
查看次数

自动邀请您的 github 组织

目前,对于我的 Github 组织来说,必须手动搜索潜在成员才能添加。有没有办法让您的 Github 组织公开,以便人们可以轻松自动地加入您的事业?

我是Github的初学者,但是搜索了很多,他们似乎没有这个功能。它是任何地方的插件吗?


我看到两个问题,其中任何一个都很好解决。

  • 为什么即使您必须手动批准,用户也无法请求加入您的组织?

  • 为什么我无法批量发送电子邮件列表邀请?或者我可以这样做吗?

感谢堆栈溢出

github github-organizations

3
推荐指数
1
解决办法
2812
查看次数

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

我在GitHub上有几个相关项目,我想在一个新组织下进行分组.但是,这些项目已在NPM和Bower上注册.

如何防止/最大限度地减少可能使用这些NPM/Bower依赖项的野外项目的中断?

github npm bower github-organizations

2
推荐指数
1
解决办法
537
查看次数

将存储库转移到新的 Github 组织后,“git Push”权限被拒绝

我最近设置了一个公共存储库,构建了一个简单的应用程序,一切都按预期进行。

最终我决定该存储库应该由公共组织管理,以帮助鼓励贡献。所以我创建了一个新组织,然后将存储库转移到新组织。我被设置为该组织的所有者(也是唯一的成员)。

然后我remote使用以下命令更新了本地:

git remote set-url [new org repo URL]
Run Code Online (Sandbox Code Playgroud)

Agit remote -v显示新的组织存储库 URL。

我又进行了一些编辑(以更新自述文件中存储库的链接),并将git push origin master更改推送到新存储库。

并得到:

remote: Permission to [new org repo URL] denied to [user].
fatal: unable to access 'https://[user]@[new org repo URL]': The requested URL returned error: 403
Run Code Online (Sandbox Code Playgroud)

Agit pull origin master成功返回。

我也尝试过:

  • 将组织成员的默认权限更改为“写入”和“管理”
  • 删除了我的本地存储库,然后从新的组织存储库 URL 克隆,然后再次尝试推送
  • 在新组织下创建一个团队,然后将存储库添加到具有管理员权限的该团队

但仍然遇到权限被拒绝的问题。

我还需要进行哪些其他 git、repo 和/或组织权限更改?

git github github-organizations

2
推荐指数
1
解决办法
3459
查看次数