プロジェクトのファイル (構成ファイル) を変更しました。この変更をローカルのみにして、コミットする準備ができている変更のリストから消したいと思います。
それを行う簡単な方法はありますか?構成ファイルは定期的にリポジトリに保存されることに注意してください。
プロジェクトのファイル (構成ファイル) を変更しました。この変更をローカルのみにして、コミットする準備ができている変更のリストから消したいと思います。
それを行う簡単な方法はありますか?構成ファイルは定期的にリポジトリに保存されることに注意してください。
1 つの方法は次のとおりです。
git update-index --assume-unchanged -- /path/to/file
別:
git update-index --skip-worktree -- /path/to/file
(2 番目は a に抵抗しますgit reset
)
しかし、私はそのようなローカル構成にはコンテンツ フィルター ドライバーを使用することを好みます。つまり、テンプレートファイルのバージョンを管理し、値 (別の場所に保存されている) を使用して実際のファイルを生成します。