git fetch
origin/master
ネットワークを経由して、ローカル ホストから最新のスナップショットを取得します。マージはしませんが、スナップショットをフェッチするだけです。実行した直後にgit fetch
、git status
(local)master
が先行しているか遅れているかがわかりorigin/master
ます。
master
私が欲しいのは、(local)のコンテンツが のコンテンツと同等かどうかを教えてくれる git コマンドだけですorigin/master
。明らかに、それを判断するためにネットワークを経由する必要がありますが、その結果に関するメッセージ (git fetch
または他の git コマンドの出力など) を出力してはならず、最後にyes/true
(同等の場合) またはno/false
(異なる場合) または何かのみを出力する必要があります。似ている。
これを行うことができる git 内部コマンドまたは API はありますか?!