Я хотел бы реализовать задачу Rake, которая автоматизирует некоторые из задач, которые я должен выполнить, чтобы перенести мои изменения из разработки в производство (и да, я знаю, что есть что-то вроде Capistrano, и для меня это слишком много). В центре есть несколько интерактивных команд, таких как git add -i
, и серия коммитов и push . На производственной стороне будут выполняться задачи извлечения и ассетов.
Утомительно вводить все время одни и те же команды, поэтому я хотел бы полностью автоматизировать это. Чего у меня нет найдено Ruby API для Git.
Он должен работать под Windows 7 и разрешать как минимум следующие команды: git add
, git status
, git commit
, git push
, git pull
.