2015-09-06 31 views
8

我正在Ruby on Rails 4中構建一個應用程序來處理git存儲庫,有點像GitHub。其中一個功能是可以選擇提交當前更改的應用內文本編輯器。這是我卡住的部分。我需要使用Rails以某種方式獲取更改,提交它們,然後將它們推送到遠程。使用Rails提交併推送Git存儲庫

我唯一想到的是使用Bash腳本來做到這一點。該腳本將只是:

git add -A 
git commit -m "Message that I get from user" 
git push origin branch_name 

消息和分支名稱將是我從用戶獲得的變量。

出於某種原因,我不認爲這會實際工作。

是否可以使用Bash腳本來提交和推送一個Git倉庫與Rails?有沒有更好的工作方法來做到這一點?

+7

https://github.com/schacon/ruby-git記住,無論你想做的事,別人也許已經寫了寶石吧。 –

+0

@MichaelHampton Gah,我的Googlefu讓我失望了:P – michaelpri

+0

它是重複的,但是這裏的答案更徹底,所以即使另一個更老,我也會試圖關閉它。 –

回答

相關問題