1
Githubでプライベートレポのフォルダやファイルを制限するにはどうすればよいですか?git repoのフォルダ/ファイルの制限?
私は開発者にリポジトリ内のすべてのものを完全にアクセスさせたくありません。
Githubでプライベートレポのフォルダやファイルを制限するにはどうすればよいですか?git repoのフォルダ/ファイルの制限?
私は開発者にリポジトリ内のすべてのものを完全にアクセスさせたくありません。
できません。
誰かにプッシュパーミッションを与えると、彼は自分が望むものをプッシュすることができます。
誰かが部分的にアクセスできるようにする場合は、あなたは多くの選択肢があります。
他のファイルに読み取りアクセス権を持たせたくない場合は、別のgitリポジトリを作成して自分のgitリポジトリのサブモジュールとして使用することをおすすめします。参照:https://git-scm.com/book/en/v2/Git-Tools-Submodules
ありがとうございます。彼はフォークなら、彼はすべてのファイルにアクセスできますか?別のレポでディレクトリを作成するのはどうですか? –
はい、フォークするとすべてのファイルにアクセスできます。別のリポジトリにdirを作成することもできます。もし読み込みアクセスが問題であれば、それは良い方法かもしれません。それをカバーする答えを編集します。 – blue112
さて、必要なファイル/ディレクトリだけを使って別のレポ(ミニレポ)を作成することができました。しかし、もし開発者がgit pullをしたら、メインリポジトリから最新のコードを取得することは可能でしょうか?また、他の開発者は、ミニリポジから引き出すメインリポジトリを引き出す。 Reposはgithubに保存されます –