2016-06-01 12 views
-1

update-indexを使ってgitリポジトリのファイルに-assume-unchangedを設定すると、ファイルへの変更を含むプルを実行した後にフラグがリセットされます。私はプル後にフラグを更新する簡単なスクリプトを書くことができますが、このフラグの設定を永続化させるメソッドが組み込まれていますか?ありがとう!プルの間に推移しないように仮定不変フラグを設定できますか?

答えて

0

.git/info/excludeを試してみてください。 doc

+0

/info/excludeを使用した場合の問題は、ドキュメントに記載されているとおり、これはこのリポジトリインスタンスに固有の変更のためであり、共有されていないことです。このファイルは、作成されたリポジトリのすべてのインスタンスでデフォルトで無視される必要があります。特別な状況の下でのみ変更をアップロードする必要があります。申し訳ありませんが、私は元の質問文でそれを言っていたはずです。 – carpenma

+0

@capenma '--assume-unchanged'は、特定のリポジトリに対してもローカルです。私がreposのファイルを無視することを知っている唯一の方法は '.gitignore'です。 – twalberg

+0

なぜ私はdownvoteを持っていますか? –

0

いいえ、フラグを保持する方法はありません。スクリプトでそれを行うか、ファイルを変更するたびにそれを設定することを忘れないでください。

関連する問題