git fetch
通过网络并从origin/master
本地主机获取最新的快照。它不会合并,只是获取快照。如果git fetch
我们这样做git status
了,它会告诉我们(本地)master
是领先还是落后origin/master
。
我想要的只是一个 git 命令,它只会告诉我们 (local) 的内容是否master
等同于origin/master
. 显然,它必须通过网络来确定,但它不应该打印任何关于其发现的消息(如输出git fetch
或任何其他 git 命令),最后,只输出yes/true
(如果等效)或no/false
(如果不同)或其他东西相似的。
是否有任何 git 内部命令或 api 可以做到这一点?!