我正在学习 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/