git commit --fixupの機能がちょっと増えた

Gitのv2.32.0から git commit で指定できる --fixup オプションで amend, reword が使えるようになった。 既存のコミットにちょい足しして後でまとめ上げたいときに便利な --fixup だが、今までコミットメッセージは変えることが出来なかった。 今回追加された git commit --fixup=amend:<commit> を使うと、コミットの内容だけでなくコミットメッセージまで変更できる。 git commit --fixup=reword:<commit> を使えばコミットメッセージだけ変更できる。 それらの修正コミットを積んだあとでおもむろに git rebase -i --autosquash を叩けばいい感じにコミットをまとめやすい。 rebaseの際には fixup -C コマンドとしてtodo list1にあらわれてくる。 todo listはこんな感じ。 ...

7月 10, 2021 · garsue

ghコマンドでブラウザでGitHubを開かない生活

GitHub CLIがついにGitHub Actions操作をサポートしたので、ここらでぼくがよく使ってるパターンをまとめておく。 主に日々の開発作業で使っているパターン。 ...

5月 15, 2021 · garsue

git-credential-osxkeychainの使い方メモ

コマンド入力後に標準入力から追加でいろいろ入力する仕様になっている。まともなヘルプもないためわかりにくい。 設定 明示的に設定しなくても初回のア...

11月 15, 2020 · garsue