2017-06-19 23 views
1

問題: Gitはgitリポジトリに変更を無視

git update-index --assume-unchanged <file> 

しかし、すぐにパフォーマンス上の理由から

私は初期化として、次のように

ファイルごとにそれを行うための方法ですgitリポジトリリポジトリに追加されるファイルに対する変更を無視したい。

ソリューション:

このためのソリューションは、レポ内.gitignoreファイルに*を置くことである、と我々は目的の動作を取得します。

クリーンな方法がありますか?私。上記と同じことを行うgit configコマンドがありますか?

+5

Gitは、主に_changes_をファイルに追跡するために使用されるバージョン管理システムです。あなたは本当に_changes_をファイルに追跡することを強制しませんか?他のツールを使うべきだと思います。 – Melebius

+1

単にインデックスの内容のスナップショットを抽出してgitリポジトリであることを忘れるのはなぜですか? –

答えて

1

リポジトリのあなたのクローンに対してローカルであり、ソースツリー自体にコミット.gitignoreとして格納されていないリポジトリのローカルgitignoreをしたい場合は、ファイルyourrepo/.git/info/excludeを編集することができます。

*を含む行を追加して、通常の.gitignoreファイルと同じことを達成できます。

関連する問題