cafegale(LeafCage備忘録)

LeafCage備忘録(はてなダイアリー)と統一しました。

gitで.vimrcを追跡する

  • lingr.vimなどで使うIDとパスワードの個人情報は別ファイルに待避する
    • myvimrcディレクトリを用意して、privacy.vimファイルを作り、そこに個人情報を書く。
source $VIM/myvimrc/privacy.vim
  • git initする
  • .vimrc以外の余計なファイルを追跡対象に表示させない
    • .git/info/excludeファイルに以下の設定を書く*1
/*
/.*
!/.vimrc
  • git add .vimrcしてgit commitする

※構成変数core.excludesfileについて

*1:Gitでファイルが無視される優先度は、1.ワークツリー内の.gitignoreファイル、2..git/info/excludeファイル、3.構成変数core.excludesfileで指定されるファイル