他の誰かのプライベートGithubリポジトリを自分のアカウントにフォークした場合、それは自分のアカウントにパブリックリポジトリとして表示されますか?


256

誰かが私にGithubのプライベートリポジトリの1つへのアクセスを許可しました。私がやりたいのは、そのプロジェクトを自分のアカウントにフォークすることです。これにより、Githubのプルリクエスト機能を利用できます。

私はGithubに基本的なアカウントしか持っていないため、自分でプライベートリポジトリを作成することはできませんが、他の誰かのプライベートリポジトリを自分のアカウントにフォークすると、それは自分のアカウントにパブリックとして表示されますか?

回答:


285

いいえ。フォークすることはできますが、非公開のままです。

プライベートの共同編集者は、自分で有料プランを作成しなくても、追加したプライベートリポジトリをフォークできます。彼らのフォークはあなたのプライベートリポジトリのクォータにはカウントされません。

https://github.com/plans


2
うん、読んだよ。これは馬鹿げた質問だと思いますが、最後の文について特に詳しく説明してもらえますか?
Terence Ponce

1
それはまだプライベートのままです、ちょうど私自身をチェックしました:)
ebaxt

24
追加質問:メインアカウントのリポジトリへのアクセスを取り消す場合...フォークは削除されますか?または、少なくとも自分のフォークへのアクセスを取り消しますか?
tslater 2014年

14
@tslaterリポジトリをフォークすると、それが所有者になるため、フォークの親リポジトリが削除されても、フォークはそのまま残ります。さらに、あなたはフォークの管理者であるため、共同作業者(フォークすることもできる)を追加したり、所有権を任意のユーザーまたは組織に譲渡したりできます(組織はフォークもできる管理者ユーザーと読み取り専用ユーザーの両方を追加できます)。リポジトリを公開するだけです。最後に、これらの事実を利用して意図的にGitHubをだまして「無料」のプライベートリポジトリを提供することはTOSに反し、これを行おうとするとアカウントが削除される可能性があります。
namuol 2014

13
@namuolこれは、Planet Bipsの回答で説明されているように変更されました。メインリポジトリがプライベートリポジトリで削除されると、フォークが削除されるようになりました。それに加えて、コラボレーターがプライベートリポジトリへのアクセスを失うと、フォークは削除されます。github.com/blog/...
マシューD. Scholefield

32

メインブランチ(マスターリポジトリ)のメンバーのアクセス権を取り消すと、フォークされたリポジトリもヤンクされます。したがって、メンバーをチームに追加し、メンバーがマスターリポジトリからフォークした場合、メンバーからフォークしたリポジトリが削除されるため、チームからメンバーを削除する前に、変更をマージしたか、変更のコピーがあることを必ず確認してください。彼がチームから削除され、あなたが彼の変更を取得する方法がない場合(あなたがそれらを気にかけている場合のみ)。


1
あなたの答えはGithubのヘルプに同意しません。私自身は試していません。
Don Kirkby 14

4
チームメンバー(取り外しの違いがあるように見えるhelp.github.com/articles/...を)と協力者(削除help.github.com/articles/...を)。民間レポが組織の一部(フォークを削除)かない(フォークを節約する)であるかの違いであるように思われる

9
これは今本当です:github.com/blog/...
VonC

9

これがGitHubの答えです。

https://help.github.com/articles/what-happens-to-forks-when-a-repository-is-deleted-or-changes-visibility/#deleting-a-private-repository

プライベートリポジトリの削除

プライベートリポジトリを削除すると、そのプライベートフォークもすべて削除されます。


1
まあ、それは愚かです。フォークは基本的に他の誰かのアカウントのハードコピーだと思った。それでは、どうすればそれを永続化できますか?ダウンロードして、新しいプロジェクトとして再アップロードしますか?
Jon Grah
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.