赞
踩
TortoiseSVN/TortoiseGit 内置的文件比对工具是 TortoiseMerge,用于文件比对和解决冲突合并,TortoiseGit 还支持外部的比对工具使用,比如 Beyond Compare。配置如下:
C:\Program Files (x86)\Beyond Compare 3\BComp.exe %base %mine /title1=%bname /title2=%yname /leftreadonly
C:\Program Files (x86)\Beyond Compare 3\BComp.exe %mine %theirs %base %merged /title1=%yname /title2=%tname /title3=%bname /title4=%mname
C:\Program Files (x86)\Beyond Compare 3\BCompare.exe
编辑.gitconfig文件,新增如下内容:
[diff]
tool = bcomp
[difftool]
prompt = false
[difftool "bcomp"]
trustExitCode = true
cmd = \"C:/Program Files (x86)/Beyond Compare 3/BCompare.exe\" \"$LOCAL\" \"$REMOTE\"
[merge]
tool = bcomp
[mergetool]
prompt = false
[mergetool "bcomp"]
trustExitCode = true
cmd = \"C:/Program Files (x86)/Beyond Compare 3/BCompare.exe\" \"$LOCAL\" \"$REMOTE\" \"$BASE\" \"$MERGED\"
TortoiseGit使用扩展名为ppk的密钥,而不是ssh-keygen生成的rsa密钥,使用命令ssh-keygen
命令生成的密钥不能在TortoiseGit中使用。需要使用TortoiseGit提供的PuTTYgen
工具来生成既适用于git的rsa密钥也适用于TortoiseGit的ppk密钥。具体方法如下:
PuTTYgen
程序.Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。