Commit und Push ein Git-Repository mit Rails [duplizieren]

8

Ich baue eine Anwendung in Ruby on Rails 4, um mit Git-Repositories zu arbeiten, ähnlich wie GitHub. Eine der Funktionen ist ein In-App-Texteditor mit der Möglichkeit, Ihre aktuellen Änderungen zu übernehmen. Dies ist der Teil, wo ich feststecke. Ich muss Rails verwenden, um die Änderungen irgendwie zu erhalten, sie zu committen und sie dann zur Fernbedienung zu schieben.

Das Einzige, woran ich gedacht habe, ist ein Bash-Skript, um das zu tun. Das Skript wäre nur:

%Vor%

Der Name der Nachricht und der Verzweigung wären Variablen, die ich vom Benutzer erhalten habe.

Aus irgendeinem Grund glaube ich nicht, dass das funktionieren würde.

Ist es möglich, ein Bash-Skript zu verwenden, um ein Git-Repository mit Rails zu committen und zu pushen? Gibt es eine bessere, funktionierende Methode, dies zu tun?

    
michaelpri 06.09.2015, 22:25
quelle

1 Antwort

0

In den meisten Sprachen können Sie Befehlszeilenausdrücke ausführen und die Ausgabe erfassen. Dies kann leichter sein als die Installation eines Edelsteins für jeden Befehl, den Sie ausführen möchten.

[1] Befehlszeilenbefehle im Ruby-Skript ausführen

    
James 06.09.2015 22:46
quelle

Tags und Links