Git

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 …

Gitをソースからビルドしたらなんかでかい

Git

ファイルサイズがでかい 最新バージョンのGitを使いたかったので、ソースからビルドすると、 パッケージインストールした場合と比べて、ファイルサイズが大きい気がする。 バージョンも環境も違うことを承知の上で、サイズを比較すると、、、 ソースからビル…