相关疑难解决方法(0)

如何使用我喜欢的diff工具/查看器查看'git diff'输出?

当我输入时git diff,我想用我选择的视觉差异工具(Windows上的SourceGear"diffmerge")查看输出.如何配置git来执行此操作?

git diff diffmerge difftool git-difftool

735
推荐指数
17
解决办法
42万
查看次数

git difftool,立即打开所有diff文件,而不是串行打开

默认的git diff行为是以串行方式打开每个diff文件(等待先前文件在打开下一个文件之前关闭).

我正在寻找一种方法来同时打开所有文件 - 例如,在BeyondCompare中,这将打开同一BC窗口中选项卡中的所有文件.

这样可以更轻松地查看一组复杂的变化; 在diff文件之间向后和向前翻转并忽略不重要的文件.

git difftool

229
推荐指数
3
解决办法
5万
查看次数

在Git中使用Winmerge来编写diff

有没有办法在git中使用Winmerge来做Diffs?

git diff winmerge msysgit

97
推荐指数
6
解决办法
6万
查看次数

git,vimdiff和dirdiff

我正在尝试使用vimdiff + dirdiff.vim在Vim中使用Git版本化多个文件.

对于Mercurial,可以使用mercurial extdiff扩展.

我在网上Vim的Git的差异整合上发现的唯一的办法就是在烧毛文件用Vimdiff,在描述这个职位.

有谁知道如何使用vimdiff + dirdiff + git?

git vim vimdiff

20
推荐指数
3
解决办法
6297
查看次数

Git分支的目录比较

我最喜欢的svn工作流程之一是使用Beyond Compare的文件夹比较功能来查看两个分支或分支和主干之间的净差异.有没有办法在git中执行此操作而无需手动创建同一存储库的多个克隆?

当我问这个问题时,我发现我可以写一个脚本,将当前的repo克隆到一个临时目录,检出所需的分支,然后用两个目录作为参数调用BCompare.exe.使用调用文件夹比较视图

BCompare.exe path/to/folder1 path/to/folder2
Run Code Online (Sandbox Code Playgroud)

这听起来合理吗?在完成Beyond Compare之后,我能否删除额外的克隆?

git beyondcompare beyondcompare3

14
推荐指数
2
解决办法
5103
查看次数

在GUI中探索git-diff输出?

是否有允许在GUI中探索输出git-diff命令的程序?

我正在寻找的是类似于SmartGit如何显示其对工作副本和HEAD之间差异的看法.显示与HEAD不同的每个文件,并显示焦点文件的差异.

我不确定是否可以使SmartGit显示"git diff"命令的输出.

替代文字

git git-diff

10
推荐指数
4
解决办法
9468
查看次数

git difftool:如何衡量进度,即差异和差异的文件数?

我知道我可以使用git difftool--dir-diff选项来一次性比较所有文件。

但是使用difftoolwith prompt 有它的用处(对于相当少的文件进行比较),特别是从 git 1.7.8 开始,你可以跳过一个文件

但是,该提示不会显示差异队列中有多少文件或已经差异了多少。
您将如何在difftool提示中显示该信息?

git prompt difftool

7
推荐指数
1
解决办法
399
查看次数

git diff - 外部查看器 - 获取所有差异结果

配置外部差异时,每个文件显示结果,即查看当前运行差异查看器所需的下一个文件的差异.

有没有办法让git并行生成所有差异查看器进程?

如果我只是从外部diff脚本中生成进程,显然git会删除它用于比较的临时文件.

所以

#!/usr/bin/python
import subprocess
import sys
p = subprocess.Popen(('/usr/bin/meld', sys.argv[2], sys.argv[5]))
#p.wait()
Run Code Online (Sandbox Code Playgroud)

没用,显示'无法读取'/tmp/.diff_VlLwKF'

但是,如果我取消注释

#p.wait()
Run Code Online (Sandbox Code Playgroud)

一切正常,但同样,它是顺序产卵,而不是平行.

谢谢

git shell diff

4
推荐指数
1
解决办法
2528
查看次数