相关疑难解决方法(0)

如何让WinMerge成为我的git mergetool?

我正在尝试将WinMerge与Git集成,因为我之前在Windows 7旗舰版上看到过其他人.

我已经按照以下步骤操作,但是当我执行git mergetool时默认继续显示错误,默认为vimdiff.

在git的根目录中创建了一个名为winmerge.sh的文件:C/Program Files(x86)/ Git/with:WinMergeU是正确的位置.

#!/bin/sh
echo Launching WinMergeU.exe: $1 $2
"C:/Program Files (x86)/WinMerge/WinMergeU.exe" 
git /e /u /dl "Base" /dr "Mine" "$1" "$2"
Run Code Online (Sandbox Code Playgroud)

并使用以下命令.

git config --global diff.tool winmerge
git config --global difftool.winmerge.cmd "winmerge.sh \"$LOCAL\" \"$REMOTE\""
git config --global difftool.prompt false
Run Code Online (Sandbox Code Playgroud)

错误显示为:

git config option merge.tool set to unknown tool: winmerge
Run Code Online (Sandbox Code Playgroud)

git winmerge mergetool difftool

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

Git克隆:远程端意外挂断,尝试更改postBuffer但仍然失败

我正在尝试克隆存储库.我第一次达到82%,然后半小时没有让步,所以我取消了克隆并重新开始.在那之后,每次我尝试克隆它,我得到6-10%之间,然后它失败,错误"远程端意外挂断,早期EOF." 我查找错误并尝试了我能找到的每个解决方案,最流行的解决方案是将postBuffer增加到最大尺寸.但是,它每次都会一直失败.

我不确定它是否有所作为,但我不是在尝试检查代码,这是大多数其他报告此问题的人似乎试图做的事情.我正在尝试克隆存储库.

git bash clone repository

6
推荐指数
2
解决办法
7429
查看次数

标签 统计

git ×2

bash ×1

clone ×1

difftool ×1

mergetool ×1

repository ×1

winmerge ×1