私は基本的な GitHub アカウントしか持っていない学生です。私と他の 3 人の同級生は、大学のコースでソフトウェア会社の担当者と協力するためにグループを結成しました。
同社にはプライベート GitHub リポジトリがあります。リポジトリを共有するには、次の 4 つの要件を満たす必要があります。
- リポジトリにアクセスできるのは 1 人だけにする必要があります
- レポにないグループのレポを用意する
- リポジトリのブランチから変更をプルする機能がある
- 私たちの変更をレポにプッシュ/マージする機能を持っている
彼らのレポのフォークが完璧だと思っていました。ただし、GitHub でプライベート リポジトリを使用するのはこれが初めてなので、現在の障害は予想していませんでした。フォークされたプロジェクトに共同作業者を追加する権限がありません。
私は2つの可能な解決策を考えていますが、これらが可能かどうかはわかりません:
- 会社の担当者は、組織内にチームを作成して、(元のプロジェクトではなく) フォークされたプロジェクトのみに読み取りおよび書き込みアクセスを許可できますか?
- プライベート リポジトリを作成できる GitHub アカウントを持っている場合、共同作業者を追加できますか? (これで何も変わらないと思いますか?)
それとも、彼らの要件を満たすためのより良い方法はありますか?