我正在使用Ruby on Rails 4构建一个应用程序,用于处理git存储库,类似于GitHub。其中一个功能是具有提交当前更改选项的应用内文本编辑器。这是我卡住的部分。我需要使用Rails以某种方式获取更改,将其提交,然后将其推送到远程。
我想到的唯一办法是使用Bash脚本来完成这个任务。该脚本只需为:
我想到的唯一办法是使用Bash脚本来完成这个任务。该脚本只需为:
git add -A
git commit -m "Message that I get from user"
git push origin branch_name
消息和分支名称将是我从用户那里获取的变量。
出于某种原因,我认为这实际上不起作用。
是否可以使用Bash脚本来提交和推送Rails中的Git存储库?有更好的,可行的方法来做到这一点吗?