ぶていのログでぶログ

思い出したが吉日

git

forkしたリポジトリをupstreamに追随させるのにhub syncを使ったら便利だった

git

forkしたリポジトリをupstreamに追随させるみたいなことを、稀によくするのだけどその都度Googleで「github fork upstream 追随」みたいなキーワードで検索して実行していた。 しかしあるときふと、hubコマンドのsyncオプションを見つけてこれを試してみたら…

開発効率をあげるgitテクニックというタイトルで社内発表会で発表してきた

ペパボカクテルのメンバーが企画した「シェル大活用講座」という発表会で発表してきました。 gitの話が中心ですが、シェルに関連するということでちょっぴりシェル芸も入っています。 資料を作っていて改めて調べ直すと、自分が使っているコマンドより更に便…

git grepでヒットしたファイルをvimで開けると便利

git grepしてヒットした内容を確認して、ファイル名をコピーして… っていうのがめんどくさいので、pecoとか使ってvimで開けると便利だなぁっと思ったのでワンライナーを作ってみた。 $ git grep -n $KEYWORD | peco | awk -F: '{print $1}' | xargs -I% bash…

git browseでリポジトリのリモートURLをブラウザで開く奴

作った。 alias git=hub すればいいのだけど、これだとGH:Eなリポジトリだとうまくいかない。 なので、てきとーにラッパースクリプトを作った。 https://github.com/buty4649/dotfiles/blob/master/bin/git-browse