git - git fetch 的常见用例是什么?

标签 git version-control fetch

我正在学习 Git,并帮助一些同事快速掌握它。到目前为止,我还没有找到使用 git fetch 的充分理由。与明智地使用 git pull 甚至 git pull --rebase 相比,它似乎没有太多实用性。

我和一位同事讨论了这个问题,他提出了一些相对狭窄和做作的情况,其中 git fetch 将在工作流程中独立使用,但我仍然不是真的确信(例如,更新没有设置上游源的分支,需要在提交之前更新本地仓库而不会发生冲突)。

定期使用 git fetch 有什么好的用例吗?

最佳答案

当它只是想知道是否有新变化时,我使用它。

另一个用例是 git fetch -t,如果标签已被移动(恕我直言,这不是个好主意),这是必需的。

关于git - git fetch 的常见用例是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14444648/

相关文章:

eclipse - 你如何使用 Git、Eclipse 和 Egit 进行 merge

javascript - `fetch` 请求未显示所需结果,`ajax` 请求显示所需结果

backbone.js - 无法在从路由器 Vent 触发的功能中访问主干、集合模型

git - 如何将使用 PuTTYgen (Windows) 生成的 SSH key 对转换为 ssh-agent 和 Keychain (Linux) 使用的 key 对

mysql - 我如何在一个 Joomla 项目上与多个开发人员协作?

git - 在 Ubuntu 16.04 上安装 Smartgit

Git mergetool 生成不需要的 .orig 文件

git - 如何删除没有指定分支的git中的提交?

bash - 如何在 VSCODE MacOS 上配置 Git Bash

reactjs - 浏览器无法使用 fetch api 读取和发送 cookie,甚至无法将凭据设置为包含在跨源请求中