Open5
git コマンドまわり

スタッシュする。
git stash -u -m "foo"
-u
は未追跡ファイルも含めるオプション。
-m
はスタッシュ名を付けるオプション。

マージ済のブランチを削除する。
git branch --merged | rg -v 'main' | xargs git branch -d
rg
は ripgrep
を使っているから。 grep
でも良い。 -v
で main
ブランチを除外してる。

コミットログをグラフで見る。
git log --graph
--oneline
にするとみやすい。
他にもオプションあるのでもっと綺麗に出せそう。

ローカルブランチの最新コミットを一覧で見る。
git branch -v
ブランチ切り替えのときに使う。

ローカルリポジトリをリモートリポジトリと紐づける。
git remote add origin [url]
url は ssh のやつ。