2021年5月10日

というわけで日記merge。さらに職場でもpush忘れ防止プロンプト利用。

push忘れはgit status -bを使う。

以下、再チェックが必要。

上流ブランチなし。

$ git status -sb
## main

未プッシュなし、未コミットあり。

$ git status -sb
 M log/d202105.md

↓コミット

未プッシュあり、未コミットなし。

$ git status -sb
## main...origin/main [ahead 1]

↓プッシュ

未プッシュなし、未コミットなし。

$ git status -sb
## main...origin/main

多分これだけで未プッシュコミットがあるか確認できる気がするが、念の為git logで未プッシュログがあるかどうかを確認している。

git log origin/main..main

この表示があるかないかで未プッシュコミットがあるかどうか調べることができる。これ、やっぱりいらん気がするな。