1. ホーム
  2. ギット

[解決済み】gitがvimの一時ファイルを無視する件

2022-04-01 17:04:19

質問

git が vim によって生成されたすべてのディレクトリの一時ファイルを無視する正しい方法は何ですか(システム全体でグローバルに、または単一のプロジェクトでローカルに)。

どのように解決するのですか?

Vimの一時ファイルは~で終わるので、そのファイルに .gitignore 行目

*~

Vim は swp と swo という拡張子を持つ swap ファイルも作成します。

*.swp
*.swo

これは、1つのプロジェクト内のすべてのvimの一時ファイルを無視します。

グローバルに行いたい場合は、ホームに .gitignore ファイルを作成し(他の名前や場所を指定することもできます)、以下のコマンドを使用します。

git config --global core.excludesfile ~/.gitignore

そして、無視したいファイルをそのファイルに追加するだけです。