私は次のような状況があります。強制gitのは、私の作業ツリー内のファイルを変更しないように
私は共同プロジェクトに取り組んでいますが、我々はgithubのを使用しています。追跡中のuser_info.csv
というファイルがあります。それを変更する様々な人々によってプッシュされたコミットがあります。
テストのために、私は自分自身のユーザをリストアップしたいと思います。コミットがそうする必要がある場合でもgitを更新する必要はありません。たとえば、私が古いコミットをチェックアウトしたり、プルを行うと、追跡されている作業ツリー内のすべてのファイルは、user_info.csv
を除いて変更する必要があります。
ブランチをプル/スイッチングする場合でも、gitをuser_info.csv
に変更しないでください。また、インデックスから常に離れることがありますか?
私が試した:
.gitignore
$GIT_DIR/info/exclude
git update-index --assume-unchanged
私のためにファイルをアントラッキングするにはどうすればよいですか? – Cam
ローカルブランチからuntrack(別名削除)しても、他の人から更新を取得するたびに競合が発生する可能性があります。 – Bombe