アップストリームの変更があっても、特定のファイルを変更しないで、gitプロジェクトを安全に更新(プル)できますか?git pullでローカル変更を維持する
myrepo /設定/ config.phpの
方法はありませんでも(このファイルは私がプルをgitの際に、他のすべてが更新され、リモートで変更されていたが、このファイルは変更されていない場合でも、で、あります合併)?
PS。私はgitベースのデプロイスクリプトしか書いていないので、私が求めていることをする必要があります。私は設定ファイルをテンプレートに変更できません。
ですから、ローカルで変更されたものを失わない更新スクリプトを作成する必要があります。私は、ような単純なものを期待していた:あなたは最も引き手によってカスタマイズされるようになっているあなたのレポ内のファイルを持っている場合は、config.php.template
のような何かにファイル名を変更し、その後
git assume-remote-unchanged file1
git assume-remote-unchanged file2
git pull
とgitのプルを試すことができますconfig.php' 'への変更がコミットされていますので、これを行いますか? –
可能な複製[git mergeを実行するときに特定のコミットを除外することはできますか?](http://stackoverflow.com/questions/332528/is-it-possible-to-exclude-specific-commits-when-doing- a-git-merge) – Daenyth
コミットされていません。 –