Method: SchemaDev::Gem#git_init

Defined in:
lib/schema_dev/gem.rb

#git_initObject



167
168
169
170
171
172
173
174
175
176
177
# File 'lib/schema_dev/gem.rb', line 167

def git_init
  Dir.chdir gem_name do
    system 'git init'
    add_param = gem_root.find
                        .select(&:exist?)
                        .reject { |e| e.basename.to_s == 'Gemfile.local' }
                        .join(' ')
    system "git add #{add_param}"
    system "git commit -m 'Initial skeleton generated by `schema_dev gem #{gem_name}`'"
  end
end