3

私は Git を初めて使用し、概念的な疑問がいくつかあります。私の GitHub リポジトリには 2 つのブランチdevelopproduction. ブランチでコーディングし、develop準備ができたら にマージしproductionます。

いくつかの点が異なっており、2 つのブランチ間で異なったままにしておく必要があります。たとえば、MySQL 構成には 2 つのバージョンがあり、それらをマージしてはなりません。どうすればこれを処理できますか?

また、Github を使用して、アプリケーションを開発環境 (ベータ) と実稼働環境 (ライブ) にリモートでデプロイします。

4

1 に答える 1

0

変更したいファイルを git に無視させることができます。

この投稿ごとhttp://blog.pagebakers.nl/2009/01/29/git-ignoring-changes-in-tracked-files/

git index --assume-unchanged <file>

https://www.kernel.org/pub/software/scm/git/docs/git-update-index.html

これにより、ファイルがリポジトリに保持され、変更が無視されます。

ファイルを使用することもでき.gitignoreますが、それでも変更が加えられる可能性があります。そして、追跡されていないファイルを無視するのに本当に理想的です。

于 2013-06-10T15:06:07.097 に答える