ライブとステージの 2 つのブランチを持つリポジトリがあります。リポジトリには、Web ベースのアプリケーションのコードが保持されます。ステージ ブランチとライブ ブランチ用に 2 つの異なる .htaccess ファイルを維持したいと考えていますが、ステージ サイトを提供する性質が少し異なるため、それらのバージョン管理は維持したいと考えています (たとえば、キャッシュのタイミングを合わせたいと考えています)。異なる)。
私はgitの初心者なので簡単な説明があるかもしれませんが、ライブで変更をプルしたときに(単純なgit merge stage
)ライブで既存の.htaccessを上書きしなかったワークフローが欲しいですブランチ。これを構成する方法はありますか? git に大きな概念がありませんか?
同様に、変更を追跡したいが、それらをライブにマージしたくない (おそらく多くの) .html ファイルのチャンクもあります。明確にするために、ライブとステージでこれらのファイルの変更を追跡したいのですが、マージを行うときにこれらの特定の変更をマージしないことを知っています。