class Cavendish::Commands::ConfigureGit

Public Instance Methods

perform() click to toggle source
# File lib/cavendish/commands/configure_git.rb, line 4
def perform
  remove_expo_git
  commit_initial_config
end

Private Instance Methods

commit_initial_config() click to toggle source
# File lib/cavendish/commands/configure_git.rb, line 15
def commit_initial_config
  run_in_project("git init")
  run_in_project("git add -A")
  run_in_project("git commit -m 'chore: initial commit'")
end
remove_expo_git() click to toggle source
# File lib/cavendish/commands/configure_git.rb, line 11
def remove_expo_git
  remove_in_project(".git")
end