diff --git a/vcsh b/vcsh
index 82a98a1829cca5df22cfd88dc6cd36cc166a8f0a..bb04b29bd557e3a57fe5791f91cbcd48c0ba28fe 100755
--- a/vcsh
+++ b/vcsh
@@ -77,6 +77,8 @@ init() {
 	git init
 	git config core.worktree     "$GIT_WORK_TREE"
 	git config core.excludesfile ".gitignore.d/$REPO_NAME"
+	touch   "$HOME/.gitignore.d/$REPO_NAME"
+	git add "$HOME/.gitignore.d/$REPO_NAME"
 	verbose "init() end"
 }