0
2つのリモートにプッシュされるgitリポジトリが1つあります。最初のリモートA
は「パブリック」アクセス可能ですが、2番目のリモートB
には選択した人のみがアクセスできます。git - ファイルを1つのリモートにプッシュ
私は公開したくないファイルが1つあります。したがって、リモートB
にのみプッシュしたいと思います。
単に「秘密」ファイルをリポジトリに追加し、B
にプッシュするだけです。しかし、そのファイルはすでにローカルのgitリポジトリに追加されています。次に別のファイルで何かを変更してA
にプッシュすると、「秘密」ファイルもプッシュされます。
この問題を解決するには(簡単な)方法はありますか?
おそらくgitのサブモジュールがこの解決策になりますか?私はこれまでにこれまでに仕事をしたことはありません – Mtihc
Gitリポジトリ内のファイルはすべて、* non * -secretであり、そのリポジトリを持っている人は誰でも見ることができます。いずれにしても、リポジトリには直接*ファイル*が含まれているのではなく、コミット*されます(コミットすると、少なくとも通常はそれを見つけ出す方法ですが、リポジトリを持つ人はどこでもファイルを見つけることができますその中でメンテナンスコマンドを通じて)。 – torek