Sha256: 14eccb85ad81b5fd4f12586919e9282aeedc14687b3a5b02b0b2edb62374b0d2

Contents?: true

Size: 442 Bytes

Versions: 1

Compression:

Stored size: 442 Bytes

Contents

require 'colorize'
require 'English'

module SafePusher
  class GitRunner
    def amend
      system('git commit --amend')

      $CHILD_STATUS.exitstatus
    end

    def add
      system('git add --interactive')

      $CHILD_STATUS.exitstatus
    end

    def commit
      puts 'Enter a message for your commit:'

      result = STDIN.gets.chomp

      system("git commit -m '#{result}'")

      $CHILD_STATUS.exitstatus
    end
  end
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
safe_pusher-0.4.0 lib/safe_pusher/git_runner.rb