2019-06-27から1日間の記事一覧

Gitでリモートブランチの更新の有無を戻り値で判定する

Git

git diffにquietオプションを指定すると、戻り値で判定できる。 差分がなければ0が返り、あれば1が返る。 $ git diff --quiet master origin/master $ echo $? 0 $ git reset --hard xxxxxx $ git diff --quiet master origin/master $ echo $? 1 環境 git …