小编tim*_*oil的帖子

有没有理由不设置'git fetch'来始终使用--prune选项?

使用git fetch --prune删除远程计算机上的分支时删除本地远程跟踪分支.使用以下命令将remote.origin.prune设置为true ...

git config --global fetch.prune true
Run Code Online (Sandbox Code Playgroud)

...使用fetch命令总是隐式使用--prune选项.

我正在为我的小组中不熟悉它的一些开发人员整理git的最佳实践/介绍.在建议他们这样做之前,我想确定我知道这不是一种危险的行为.如果发生一些无关紧要的事故,我至少会让他们了解需要注意的事项.

它似乎不是一个破坏性操作,因为它不会删除任何本地(非远程)分支.如果没有定期指定git fetch --prune或git remote prune,这似乎是一种不构建不再使用的遥控器的好方法.

如果这都是真的,为什么这不是git的默认行为?

git git-fetch git-remote

13
推荐指数
1
解决办法
1364
查看次数

标签 统计

git ×1

git-fetch ×1

git-remote ×1