0

ruby-gitを使用して、ローカルリポジトリがリモートよりも進んでいるかどうかを確認できるかどうかを調べようとしています。私はhttps://github.com/schacon/ruby-git/blob/master/lib/git/status.rbを見ていますが、見た目からはこれは不可能ですが、間違っている可能性があります-経験のある人なら誰でもこのライブラリに何か入力がありますか?

私は、ライブラリで fetch を呼び出してから、git status | grep 'ahead'(ステータスの出力に応じて、または何か) にシェルアウトして、リポジトリが進んでいるかどうかを確認することを考えていましたが、可能であればすべてを純粋なルビーで実行しようとしました。

4

0 に答える 0