差异之前的git auto fetch

use*_*265 1 git tortoisegit githooks

有没有办法在你做差异之前从遥控器上取git?我不能例如看到一个允许这个的钩子..如果你不能通过钩子这样做是真的很好的理由还是只是目前不存在的功能/没有需求?

是否可以通过任何客户端工具(例如我使用TortoiseGit for Windows)

我个人认为这将是有用的,因为我总是想与最新版本的遥控器进行比较,我担心我会忘记取..

谢谢

Von*_*onC 5

是真的有充分的理由,还是只是目前不存在的功能/没有需求?

git fetch意味着远程访问; git diff才不是.

几乎所有的git命令都应该在本地完成(这解释了为什么它们如此之快).默认情况下为任何diff操作添加一个fetch都会使diff变得非常慢.

因此,为此创建一个git别名是一个可行的替代方案.


别名的工作除了理想情况我想要客户端工具(例如tortoisegit)能够使用这个功能,他们可以使用钩子

你可以考虑设置一个外部差异程序(一个在调用diff之前进行提取的包装器)

https://tortoisegit.org/docs/tortoisegit/images/SettingsProgs.png