Merge pull request #26 from jbuckner/castle_push

Castle Commit & Push
This commit is contained in:
Yusuke Murata
2013-03-28 08:23:45 -07:00
4 changed files with 62 additions and 2 deletions

View File

@@ -59,6 +59,16 @@ class Homesick
system "git pull --quiet" unless options[:pretend]
end
def git_push(config = {})
say_status 'git push', '', :green unless options[:quiet]
system "git push" unless options[:pretend]
end
def git_commit_all(config = {})
say_status 'git commit all', '', :green unless options[:quiet]
system "git commit -v -a" unless options[:pretend]
end
def mv(source, destination, config = {})
source = Pathname.new(source)
destination = Pathname.new(destination + source.basename)