kakakakakku blog

Weekly Tech Blog: Keep on Learning!

GitHub

ブランチを最新コミット順に並べたら幸せになれた

複数のブランチで並行開発をしていると,気付いたらブランチが増えてしまってることがよくある. ブランチを切り替えようとしたときに「どのブランチだっけ?」って考えてしまったり. 定期的にブランチを削除するようにしてるけど,開発に忙殺されているフ…

Git で直近以外のコミットメッセージを修正する方法

Git / GitHub で,直近以外のコミットメッセージを修正する方法を実は知らなくて,さっき知ったって話. 直近のコミットメッセージを修正する これはよく使う. ➜ git log --oneline | head -n 5 ➜ git commit --amend -m 'lalala' ➜ git log --oneline | he…

Yosemite で git pull できなくなったら iTerm2 を最新版にする

Yosemite にした後に git の動作おかしくなって,その時に書いたドラフトが未公開のまま残ってたので,今さらだけど公開しておく. git pull でエラーになる ➜ git pull --rebase upstream master /usr/local/Cellar/git/2.1.3/libexec/git-core/git-pull: l…

GitHub Shop で買い物したら二重決済になって揉めた

12月に GitHub Shop で買い物をしたんです GitHub Shop の商品は素晴らしくてどれも気に入ってるけど,支払総額が予想の斜め上を行って泣いたっていう話を書いたのが先月のこと. クレジットカードの明細が届いた クレジットカードの明細を見て驚愕した.な…

Isometric Contributions で GitHub の Contributions を立体的にする

Isometric Contributions っていう,Chrome Extention を見つけたので導入してみた. GitHub の Contributions が立体的に描画されて,何となくカッコイイ感じになる.それだけと言えばそれだけだけどwww Isometric Contributions 僕のリポジトリはこんな感…

几帳面な人のための git add -p

タイトルに特に意味はないんだけど,git add -p っていう便利なコマンドを今さら知ったので,簡単にまとめておく.これもっと早く知ってたら今まで push してきた commit がよりキレイにまとめられてたなー.くやしー. 横着で神経質な私とあなたに贈るgit a…

GitHub Shop で買い物したら配送料と税金で15000円もかかった話

前々から気になってたので GitHub Shop でグッズを買ってみた. いろんな記事を読んで,配送料が $30 ぐらいかかるから共同購入をした方が良いっていうのは知ってたので,Qiita:Team でプロダクトメンバーを募って,いろいろ買うことにした. 計21点も買って…

プルリクエストをレビューするときに hub を使うと捗りすぎる

hub 便利!っていう声をチラホラ聞いてたものの,あとで試してみようと思って今に至るwww 今までは地味にコマンド叩いてた 立場上,メンバーのプルリクエストをレビューする機会が結構あるんだけど,その度にメンバーのリポジトリを git remote add してそこ…

`` を markdown で表示する方法

ハマった! `` の後に半角スペースを入れる! `` `hoge` ``

GitHub:issue を最大限活用するためのツールを検討している

自分が担当してるチームでも GitHub:issue をうまく活用して行きたいと思っていて,そのためのツールを検討している. 少しだけ使ってみた まず,よく使われていそうな4サービスを選んで使ってみた. ZenHub.io - Agile Project Management inside GitHub pr…

pull-req-label 素晴らしい!

昨日の GitHub Kaigi で id:shiba_yu36 san が発表してた資料に shimobayashi/pull-req-label · GitHub っていうのがあって,知らなかったのでさっそく使ってみた. 導入してみた 導入方法は README.md に書かれてる通りで,特に問題なく1,2分もあれば導入で…

Octokitでプルリクエストの基本情報を取得する

Octokit でプルリクエストの基本情報を取得する Ruby サンプルスクリプトを書いてみた.取得してる項目は,個人的に使えそうなものに限定してるけど,これだけでもいろいろ応用できるんじゃないかな?ちゃんと使うならリポジトリ名やPR番号を引数で指定でき…

Pull Request をローカルに取り込む手順

GitHub で複数人開発をしているときに,受けた Pull Request をレビューするためローカルに取り込んで動作確認するときの手順を簡単に整理しておく. Pull Request 元のリポジトリをリモートリポジトリに設定する $ git remote -v $ git remote add bob git@…

GitHubアカウントに不正ログイン試行がされていた件

最近ちょっと話題になっていたGitHubに対するブルートフォース攻撃に関して,時期的に完全に乗り遅れた感があるけど,自分も Security History を確認してみた. 強固なパスワード設定や二要素認証を推奨:GitHubにブルートフォース攻撃、一部のパスワードが…