我在GitHub和IntelliJ都是一个菜鸟,请在那个背景下回答,并保持耐心。
目标:我需要在我的组织中为我的IntelliJ项目创建一个存储库,而不是我的个人帐户,并能够管理它。
注意:我没有组织的管理员权限,但是我可以通过GitHub界面在组织上创建项目,并为组织建立一个具有管理员权限的团队。所以,目标应该是可行的。
问题:
- 我使用的是IntelliJ(及其集成的GitHub支持,而不是单独的Windows Github应用程序安装)。
- 当我使用IntelliJ“在GitHub上共享项目”时,我没有选择是否将仓库放置在组织中,它会自动将其放置在我的帐户的仓库列表中。
- 然后,如果我在GitHub网站中尝试将所有权从我的账户转移到组织,它会移动我的账户,但我会失去所有管理权限。我尝试添加一个我在组织中定义为协作者的团队,看看我是否可以在转移所有权之前通过该团队授予自己管理权限,但该团队没有出现。
第二个(相关)问题:
- 从IntelliJ提交的文件在IntelliJ中显示为成功,但不会显示在GitHub网站的代码部分。该页面中的消息提到创建或上传文件,尽管理论上IntelliJ确实这样做了。
问题:
- IntelliJ的GitHub集成是否可用,尤其是对于基于组织的仓库?或者我应该安装windows命令行GitHub应用程序,并从那里进行所有的版本控制?
- 如果是第一个,有没有一个很好的教程来在IntelliJ中创建基于组织的存储库?
1条答案
按热度按时间nxagd54h1#
解决方案(我想通了):
1.在组织内部创建项目存储库。
1.单击存储库将其打开。复制URL。
1.在IntelliJ中,从VCS创建一个新项目。通过URL并点击CLONE。
1.添加项目内容,提交并推送。
比我想象的要简单得多...一旦想通了。