Gitのコミット時にいらないファイルを消すのが面倒 gitignoreを作ろう
vvvvのパッチやプラグインをgitで管理をしているが、gitignoreを作るのが面倒臭かったので、コミットをする必要が無いファイルを手動で消していた。
やっぱりコミットをする度にファイルを削除したり、コミット対象から外したりは面倒臭いので、gitignoreを作ろうと思った。
vvvv用のgitignore
今までの作業が何だったのかと思うくらい簡単に作れた。
もっと早くに対応していればよかった。。。
.gitignore
# .v4p backup files
*~.xml
# Dynamic plugins .dll
bin/
この.gitignoreファイルをリポジトリ直下に置けば、コミットしたくなかったファイルがコミット対象から外れる。
(補足)コミットしたくないファイルはいつ出来るのか
~.xml (バックアップファイル)
パッチを修正して保存したタイミングで前回の情報が~.xmlファイルとして作成される。
bin/ (ダイナミックライブラリ)
Pluginを開発するためのTemplateをCloneする。
変更して保存するたびにbin/配下に新しいファイルが作成される。
※gitをcloneした際にプラグインを開いて保存して、bin配下を作成した方がよさそう。