Quantcast
Channel: 橋本商会 » git
Browsing latest articles
Browse All 9 View Live

gitの各コマンドの使用回数

2010年8月〜現在までのログから history -E 1 | grep git | ruby -lane 'a=$_.split(/\s+/) rescue next; next unless a[3] == "git"; puts a[5] =~ /^-.+/ ? "#{a[4]} #{a[5]}" : a[4]' | sort | uniq -c | sort -n -r...

View Article



githubのmasterを1週間巻き戻した

1週間ぐらい作業した内容をgithubのmasterにpushした後、よく考えたらこれ全部別プロジェクトにしたほうがいい・・ という事に気づき、1週間前の状態に戻した。 せっかくの1週間分の作業を失ってしまうのも何なので、あとで別プロジェクトにコピペするために黒歴史ブランチとしてとっておく事にした。 git push origin...

View Article

github pagesで作ったブランチを手元に持ってくる

最近githubのREADMEからwebページを作る機能をよく使ってるんだけど 生成されたgh-pagesブランチを手元に持ってくる方法をよく忘れる git fetch origin git branch -a git checkout -b gh-pages origin/gh-pages これでローカルにもgh-pagesが来る gitはcheckoutの引数に意味持たせすぎで理解できない

View Article

共有サーバーでも自分の名前でgit commitする

歴史的経緯や運用上の都合で1ユーザーを複数人で使ってるサーバーにアプリを置いてる時に 自分の名前でgit commitしたい。バグ入れた人も追いやすいし。 ~/.gitconfigをいじるわけにはいかない。 commit前に source ~/git_author_change_shokai すればいいようにした。 中身はこれだけ export GIT_AUTHOR_NAME="Sho...

View Article

Image may be NSFW.
Clik here to view.

GitHubのstreakが途切れた (69日)

連続してgithub上で活動しているとstreakが累計される。 別にお金がもらえるとかではなく、ただこれだけ活動していますよという指標なだけ。 40日ぐらいを超えたあたりから、なんだか途切れさせたくなくなる。 日々ちまちまとしたメンテをしていると途切れにくい。 1から新しい物を作り始めると、まだ動いていない物をgit commitする習慣が無いので途切れてしまう。...

View Article


git commitと同時に写真を撮ってtweetする

昨日YAPC終わってから研究室の合宿に合流して、酒飲んでたらできてた https://github.com/shokai/twgit git cloneしてパスの通っている場所に置いておく。 READMEに従ってimagesnapとtwをインストールする。 ふつうのgit commmitはこうだけど git commit -m 'implemented great new features'...

View Article

GitHubのbranch/TAG間の比較のURL

こういうdiffとか見れるやつ ブランチ間とか https://github.com/shokai/irkit-device/compare/master…tempe_sensor release tagとか https://github.com/irkit/device/compare/v1.3.5…v2.0.1 とても便利だけどプルリク画面からしか見れない、表から辿りつけない画面な気がする。...

View Article

Image may be NSFW.
Clik here to view.

文字単位でgit diff

行単位ではなく文字単位でdiffを見たい。 –word-diff-regexオプションを使う 英語などの空白文字で単語が分けられる言語は、git diff –word-diffを使えばいい。 日本語なら、git diffに–word-diff-regexオプションをつければいい。 % git diff --word-diff-regex="\w+"...

View Article


Image may be NSFW.
Clik here to view.

文字単位でgit diff (2)

Gitをhomebrewで2.3.6にアップデートしたら、行内の文字単位のdiffが完璧に出るようになってた。 以前は一応見れたけど3割ぐらい文字化けしてた → 文字単位でgit diff 1行が長い文章を書いている時は、変更された文字単位で背景色がつくとどこが変わったかわかりやすい 設定 diff-highlightにパスを通す % brew install git % ln -s...

View Article

Browsing latest articles
Browse All 9 View Live




Latest Images