TruthsSeek
日本語

FAQ 公開日 2026-10-19 · 更新日 2026-10-19

GitHubリポジトリを非公開にしても既存の公開フォークは消えない

TruthsSeek 発行 · 編集方針

簡単な回答 · GitHubリポジトリを非公開にしても、すでに公開フォークとして存在するコピーは削除されません。公開リポジトリを非公開にすると、既存の公開フォークは新しいネットワークに切り離され、公開のまま残ります。リポジトリの公開範囲はリポジトリのSettingsで変更でき、アカウントまたは組織の権限に従います。切り替える前にフォークの露出を確認してください。

今すぐチェックを実行 — TraceSeekは 3,000以上のプラットフォームを20~30秒でスキャンします。 初回スキャン無料。

⬇︎ iOS⬇︎ Android

フォークに実際に起こること

リポジトリの公開範囲設定が制御するのは元のリポジトリであり、他の人がすでにフォークしたコピーではありません。公開範囲を変更しても、それらのフォークには影響が及びません。

公開GitHubリポジトリを非公開にすると、既存の公開フォークは新しいネットワークに切り離され、公開のまま残ります。出典

つまり、自分のリポジトリが非公開になった後も、公開フォークはコード、コミット履歴、作者の詳細を表示し続ける可能性があります。非公開化は自分のリポジトリの露出を変える措置であり、公開コピーの回収ではないと捉えてください。

公開範囲の変更がすること・しないこと

操作影響する範囲しないこと
リポジトリを非公開に切り替えるSettingsにおける元リポジトリの公開範囲(権限に従う)既存の公開フォークや他の場所のコピーを削除する
フォークの公開範囲を変更するそのフォークのみ他のフォークやミラーが消えることを保証する
リポジトリ内のファイルを編集・削除するリポジトリの現在の内容フォークですでに公開された履歴を消去する

リポジトリの公開範囲はリポジトリのSettingsで変更でき、アカウントまたは組織の権限に従います。出典

非公開化は削除ツールでも、作者情報を消すものでも、認証情報をローテーションするものでもありません。シークレットがコミットされていた場合、公開範囲を変えても安全にはなりません。該当するサービスを通じてローテーションしてください。

変更前のセルフレビューチェックリスト

  1. 公開フォークを一覧にする。 リポジトリのフォーク一覧を開き、どのフォークが公開で、誰が所有しているかを確認します。
  2. 公開リンクを確認する。 自分のサイト、ドキュメント、パッケージのメタデータに、リポジトリやそのrawファイルへのリンクがないか検索します。
  3. コミットの身元を確認する。 コミットの作者名やメールアドレスが、公開されていても問題ない情報かどうかを確認します。
  4. 他のコピーを確認する。 GitHubのフォークネットワーク外にあるミラー、ベンダーコピー、アーカイブされたスナップショットを探します。
  5. フォークごとに判断する。 自分が管理するフォークは公開範囲を個別に確認し、管理していないフォークは公開のまま残ると想定します。
  6. 露出したシークレットをローテーションする。 認証情報がコミットに現れていた場合は、公開範囲の変更に頼らずローテーションします。

公開範囲を切り替える前に決めること

状況妥当な対応
公開フォークが存在し、機密コードを含む可能な範囲でフォーク所有者に連絡する。公開コピーは残ると想定する
自分がフォークを所有している各フォークの公開範囲を個別に確認する
シークレットがコミットされていたまず認証情報をローテーションする
自分のリポジトリだけが露出しているSettingsでの公開範囲変更で足りる場合がある(権限に従う)

ユーザー名の露出が関わる場所

リポジトリは数ある公開面のひとつにすぎません。GitHubのハンドルやコミットの身元は他のサイトにも現れることがあり、ユーザー名検索は手がかりであって所有の証明ではありません。TraceSeekは3,000+のプラットフォームをチェックし、初回スキャンは無料です。スキャン時間は20–30 secondsとされています。プラットフォームの設定を変更したり、非公開情報を見たり、身元を検証したりはしません。古いアカウントをより広く洗い出すには忘れられたオンラインアカウントを見つけるを、証拠の扱いについては方法論をご覧ください。

重要な事実

よくある質問

GitHubリポジトリを非公開にすると、既存の公開フォークは消えますか?

いいえ。公開リポジトリを非公開にすると、既存の公開フォークは新しいネットワークに切り離され、公開のまま残ります。公開範囲の変更は自分のリポジトリに適用され、他の人がすでにフォークしたコピーには適用されません。

GitHubでリポジトリの公開範囲はどこで変更しますか?

リポジトリの公開範囲はリポジトリのSettingsで変更でき、アカウントまたは組織の権限に従います。この設定はリポジトリ自体に影響し、フォークや他の場所のコピーには影響しません。

リポジトリを非公開にすると、コミット履歴から自分の名前は消えますか?

いいえ。公開範囲の変更は、すでに公開された作者情報やコミットの詳細を消去しません。公開コピーがそれらを保持する可能性があるため、公開範囲を変更する前にコミットの作者名とメールアドレスを確認してください。

TraceSeekは公開フォークを削除したり、GitHubの設定を変更したりできますか?

いいえ。TraceSeekは3,000+のプラットフォームを対象とするユーザー名検索ツールで、初回スキャンは無料です。プラットフォームの設定を変更したり、非公開情報にアクセスしたり、身元を検証したりはしません。公開ユーザー名の一致は手がかりであり、所有の証明ではありません。

さらに読む

プラットフォームガイド

ユーザー名を検索する準備はできていますか?

ユーザー名が明らかにするものを確認

製品情報によると、TraceSeekは3,000以上のプラットフォームを20〜30秒で検索し、ユーザー名に一致する公開プロフィールを表示します。最初のスキャンは無料です。一致の可能性がある結果は手動での確認が必要です。 初回スキャンは登録やログインなしで利用できます。

⬇︎ iOS版をダウンロード⬇︎ Android版を入手

iPhone & Android対応 · 20~30秒のスキャン · 3,000以上のプラットフォーム

⬇︎ App Store ⬇︎ Google Play