私はgitで作業しているリポジトリを持っています。 site.configurationというディレクトリの中にconfig.phpというファイルがあります。私が望むのは、誰かがリポジトリをクローンするときにデフォルトの設定ファイルをダウンロードし、誰かが変更して新しいコードをプッシュした場合、それを無視してサーバにプッシュしないでください。設定ファイルのためのGitセットアップ
現在私のgitignoreにはこれがありますが、何らかの理由でファイルを追跡してリポジトリにプッシュします。
site_configuration/config.php
config.php.sampleを作成してその中に設定サンプルを入れ、config.phpを.ignoreに入れて、本当の資格がgitにアップロードされないようにし、プッシュへの直接アクセスを与えないようにする必要があります代わりに同じrepoがforkとpull要求を使用して、 –
をマージするので、フォークの代わりに通常のプッシュでこれを達成する方法はありませんか? –