1.安装p4merge:
下载地址:http://www.perforce.com/perforce/products/merge.html
下载得到p4v.gz
解压得到两个文件夹bin和lib,将这两个文件夹覆盖到/usr 目录(使用管理员权限)
2.根据prgit.pdf说明,进行配置(第161页),以下是我配置的结果都是都是Shell代码(需要管理员权限):
文件名:extDiff
存放路径:/usr/local/bin/extDiff
文件内容:
#!/bin/bash
/usr/bin/p4merge "$2" "$5"
确保文件可运行:
$ sudo chmod +x /usr/local/bin/extDiff
最后编辑~/.gitconfig:
[diff]
external = extDiff
[gui]
spellingdictionary = none
[mergetool]
trustExitCode = false
[merge]
tool = p4merge
[mergetool "p4merge"]
cmd = p4merge \"$BASE\" \"$LOCAL\" \"$REMOTE\" \"$MERGED\"
配置完成
windows 用户:
安装参考:
配置参考:
git config --global merge.tool p4merge
git config --global mergetool.p4merge.cmd 'p4merge.exe \"$BASE\" \"$LOCAL\" \"$REMOTE\" \"$MERGED\"'
- 大小: 40.2 KB
- 大小: 48.2 KB
分享到:
相关推荐
P4Merge, Linux上最好用的merge工具,附git标准集成说明
依次安装 tk tcl gitk git-gui 安装之后,使用:在git工程目录运行gitk 或者git gui即可。
linux git工具使用,很好git说明文档,命令操作很详细
linux下git安装配置,redhat为例.doc
git 没有提供导出变化文件的功能。 实现类似 svn export的功能,导出有变化的文件。(bash shell)
Git的一个插件比较Excel的差异,A free and open-source local Git extension
好不容易找到的ubuntu上最新的能免费使用的GitKraken版本 !!!!!!!!!!!!!!!!! 全网最低价,懂得自然懂 !!!!!!!!!!!!!!!!!
linux搭建git服务器
ubuntu安装git
当然,您可以通过配置设置禁用此集成 包括许多小的改进/重构。 例如: 可以识别新添加的存储库 删除先前识别的存储库后不会导致错误 装订线图标不会与导出的装订线元素冲突 更好的处理器,最低限度的条件检查 等等...
八爪鱼图形化管理git 挺好用的 就是在ubuntu上安装时,要特别注意权限 有问题建议看看上一篇linux搭建的博客。设置git global
git工具git工具git工具git工具git工具git工具git工具git工具git工具git工具
vim 配置文件,包含作为git merge 工具时候的配置文件
最新git项目开发中一键发起merge request工具,自动识别本地环境,支持windows、Linux、Mac,包含使用教程和资料。 非常简单的使用,下载脚本后,根据教程进行简单的配置,根据自己的操作系统类型,把注释部分选用...
# For Mac or Linux:打开命令行终端,执行 vim ~/.bash_profile ,键入:alias merge="sh /merge文件的路径/merge.sh",保存并退出,再执行:source ~/.bash_profile # 进入到Git管理的项目根目录,执行如下命令...
git 可视化工具git 可视化工具git 可视化工具git 可视化工具git 可视化工具git 可视化工具git 可视化工具git 可视化工具git 可视化工具git 可视化工具git 可视化工具git 可视化工具git 可视化工具git 可视化工具git ...
GitDiffLCS 通常,git diff ...安装$ gem install git_diff-lcs如何使用$ git_diff_lcs shortstat [GIT_REPOSITORY or WORKING_DIRECTORY] [SRC(branch or commit)] [DEST(branch or commit)]$ git_diff_lcs shortstat ...
git-2.7.2
karma-git-diff 一个 Karma 插件,用于将 git diff 列表导出到 JavaScript 测试。 如何 安装 karma-git-diff 插件: npm install --save-dev karma-git-diff 然后将它添加到您的karma.conf.js并正确配置它: ...
git-diff-archive 使用node.js和git归档差异文件。 截屏 安装 建议进行全局安装。 $ npm install git-diff-archive -g 用法 进入工作目录。 然后,运行git_diff_archive或gda命令。 $ cd /your/project/dir $ git...