提交和推送到存储库的Rake任务

时间:2014-08-01 10:19:27

标签: ruby gem rake rake-task

有没有办法创建可以提交更改并将它们推送到远程存储库的rake任务?

1 个答案:

答案 0 :(得分:1)

您可以随时自行完成此任务:

task "commit_and_push" => :environment do
      system 'git commit -a -m "message"; git push'
end

但是rake非常慢,更快的方法是创建一个类似的shell脚本:

#!/bin/sh
git commit -a -m "$1"
git push