# git-init.template # create a git ignore file file ".gitignore", <<-GITIGNORE .DS_Store log/*.log tmp/**/* vendor/rails config/database.yml db/*.sqlite3 GITIGNORE # create void .gitignore files to track empty directories `touch log/.gitignore tmp/.gitignore vendor/.gitignore` # perform the first commit git :init git :add => "." git :commit => "-a -m 'initial import'"