画竜点睛を衝く@mapyo

日々やった事をつらつらと書くブログです

git-browse-remoteがよかった

githubとか使ってて、以下のようにソースの行数を指定して他の人に伝える事って多々あると思います。

https://github.com/motemen/git-browse-remote/blob/master/lib/git/browse/remote/git.rb#L7

毎回webの画面を開いてファイルを探してファイルを見つけて、指定の行数まで移動して。。。というのが結構だるかった。

それがコマンドラインで以下のように打つ事でブラウザが開く!!

git browse-remote lib/git/browse/remote/git.rb -L 7

結構楽で重宝してます。

導入方法

https://github.com/motemen/git-browse-remote

ここみたらもう書いてあるのですが、

gem install git-browse-remote

これでいけました。

使い方

最初の方でも書きましたが、

git browse-remote lib/git/browse/remote/git.rb -L 7

こんな感じで以下のURLでブラウザで開いてくれます。

https://github.com/motemen/git-browse-remote/blob/master/lib/git/browse/remote/git.rb#L7

 GitHub Enterprise使ってたとしたら。。。

大丈夫。以下のように設定すれば使えます!

git browse-remote --init gh.example.com=github

その他、詳しい事とかは、

http://motemen.github.io/git-browse-remote/

こちらのページに書いてあると思います。

所感

これでめんどい作業がまた1つ減って、ハッピーになった!