Open5

git コマンドまわり

K SAEKIK SAEKI

スタッシュする。

git stash -u -m "foo"

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

K SAEKIK SAEKI

マージ済のブランチを削除する。

git branch --merged | rg -v 'main' | xargs git branch -d

rgripgrep を使っているから。 grep でも良い。 -vmain ブランチを除外してる。

K SAEKIK SAEKI

コミットログをグラフで見る。

git log --graph

--oneline にするとみやすい。
他にもオプションあるのでもっと綺麗に出せそう。

K SAEKIK SAEKI

ローカルブランチの最新コミットを一覧で見る。

git branch -v

ブランチ切り替えのときに使う。

K SAEKIK SAEKI

ローカルリポジトリをリモートリポジトリと紐づける。

git remote add origin [url]

url は ssh のやつ。