GitHub で PHP ベースの Web サイトをオープンソース化しようとしています。
その中に含まれているのは、MySql DB のパスワードと API キーです (別の構成ファイルに含まれています)。
これらを削除して GitHub にアップロードすることはできますが、今後変更を加えて運用サーバーにデプロイするにはどうすればよいでしょうか? - 現在、プライベート git リポジトリから最新のコミットを取得しています。
現在、公開リポジトリを使用しています。パスワード/API キーが失われるため、コミットされた最新の変更を取得できません。
2 つのリポジトリを組み合わせて使用し、構成ファイルを git-ignore しますか (つまり、両方にプッシュしますが、パブリック リポジトリの構成は除外します)? それとも、そもそも Git を使用して本番サーバーにデプロイするべきではありませんか?
どうもありがとう、
マイク