うならぼ

申し訳程度のアフィリエイトとか広告とか解析とかは/aboutを参照

Git

Gitで不要なブランチを列挙する方法いろいろ

Git

マージされたまま放置していたブランチとかその辺を掃除したかった。 不要なブランチを列挙できれば | xargs git branch -D でローカルブランチを削除したり、| xargs git push origin -d でリモートブランチを削除したりできるわけだ。 直接マージされたブ…

shallow cloneが却って遅いケース

Git

皆さんLinuxカーネル(torvalds/linux)をcloneしてますか?私はしてません。 そういう時に便利といわれる git clone --depth=1 もとい shallow clone。確かにばかでかいリポジトリには便利です。 $ time git clone https://kernel.googlesource.com/pub/scm…