【发布时间】:2015-10-03 14:27:08
【问题描述】:
我看过这个答案 (git branch -r vs git remote show origin),它指出一个在本地查询,而另一个连接到服务器。但是,这些查询的显示格式不同。
它们显示的内容是否存在差异,或者它们只是显示相同的信息但格式却大不相同?
【问题讨论】:
标签: git git-remote
我看过这个答案 (git branch -r vs git remote show origin),它指出一个在本地查询,而另一个连接到服务器。但是,这些查询的显示格式不同。
它们显示的内容是否存在差异,或者它们只是显示相同的信息但格式却大不相同?
【问题讨论】:
标签: git git-remote
通过比较git remote show origin 和git remote show -n origin 的输出,您可以准确了解从远程服务器获取的内容。后一个命令将不会连接到远程服务器。因此,它不查询服务器的HEAD在哪个分支上,而是在少数地方使用本地缓存的信息。
git branch -r 显示本地跟踪分支推送到哪些分支的信息。 git remote show origin 显示了这一点,以及更多信息:在服务器上签出了哪个分支、远程使用的 URL 以及如何设置 git 配置以处理推送。
【讨论】: