首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏草根专栏

    Git - 使用命令和P4Merge进行diff

    P4Merge P4Merge是Git的一个第三发Diff和Merge工具(可视化冲突解决工具). 下载地址: https://www.perforce.com/downloads/visual-merge-tool 安装的时候只需要勾选p4merge即可: ? 然后需要把p4merge的路径添加到环境变量PATH里面. 这样操作后, 就可以通过命令行启动p4merge了: ? 配置p4merge作为Git的diff tool: git config --global diff.tool p4merge git config --global difftool.p4merge.path 这就会弹出p4merge这个可视化工具, 可以清楚的看到变化. 左边的是stage的, 右边的是没有stage的.

    3.3K80发布于 2018-03-29
  • 来自专栏草根专栏

    Git -- 分支与合并 (命令行+可视化工具p4merge)

    我需要知道发生了哪些变化, 也就是比较这两个分支: git diff master some-change 也可以可视化查看:  git difftool master some-change 我这台电脑没有配置p4merge 这个命令将会打开p4merge(我本机配置的mergetool): 按图示操作, 点击图标选择不同的版本, 最后点击保存即可. 关闭p4merge: 然后commit: commit之后, 状态就不再是merging了, 但是会出现一个未被追踪的文件: 这是因为在解决冲突的时候, git会保存一个带有触痛的原始版本, 以备不时之需

    1.3K30编辑于 2022-05-10
  • 来自专栏草根专栏

    Git -- 分支与合并 (命令行+可视化工具p4merge) Fast Forward 合并禁用 Fast Forward 合并自动合并解决合并的冲突

    我需要知道发生了哪些变化, 也就是比较这两个分支: git diff master some-change 也可以可视化查看:  git difftool master some-change 我这台电脑没有配置p4merge 这个命令将会打开p4merge(我本机配置的mergetool): 按图示操作, 点击图标选择不同的版本, 最后点击保存即可. 关闭p4merge: 然后commit: commit之后, 状态就不再是merging了, 但是会出现一个未被追踪的文件: 这是因为在解决冲突的时候, git会保存一个带有触痛的原始版本, 以备不时之需

    1.7K100发布于 2018-03-29
  • 来自专栏草根专栏

    Git -- 分支与合并 (命令行+可视化工具p4merge)

    我需要知道发生了哪些变化, 也就是比较这两个分支: git diff master some-change 也可以可视化查看:  git difftool master some-change 我这台电脑没有配置p4merge 这个命令将会打开p4merge(我本机配置的mergetool): 按图示操作, 点击图标选择不同的版本, 最后点击保存即可. 关闭p4merge: 然后commit: commit之后, 状态就不再是merging了, 但是会出现一个未被追踪的文件: 这是因为在解决冲突的时候, git会保存一个带有触痛的原始版本, 以备不时之需

    2.1K80发布于 2018-03-22
  • 来自专栏运维前线

    8.1 自定义 Git - 配置 Git

    这里我们以一个不错且免费的工具 —— Perforce 图形化合并工具(P4Merge) —— 来展示如何用一个外部的工具来合并和解决冲突。 P4Merge 可以在所有主流平台上运行,所以安装上应该没有什么困难。 我们会使用 Mac 上的路径来指定该脚本的位置,在其他系统上,它将是p4merge 二进制文件所在的目录。 创建一个名为 extMerge 的脚本包装 merge 命令,让它把参数转发给 p4merge 二进制文件: $ cat /usr/local/bin/extMerge #! 如果你尝试合并两个分支,随后遇到了合并冲突,运行 git mergetool,Git 会调用 P4Merge 让你通过图形界面来解决冲突。

    1.4K30发布于 2019-05-26
  • 来自专栏后端开发随笔

    免费好用的Diff和Merge工具大总结

    总结:比较下来:diffmerge和P4merge最好用,kdiff比较专业些,支持自动merge。

    4.8K30发布于 2019-09-11
  • 来自专栏AIoT技术交流、分享

    程序员如何选择合适的代码比较工具?

    6 P4Merge 类型: 图形界面工具 平台: Windows、macOS、Linux 功能: 支持三方文件和文件夹比较;强大的文件合并功能;支持与Perforce(P4)版本控制系统集成;显示差异并支持直接编辑

    1.4K10编辑于 2025-02-26
  • 来自专栏自动化、性能测试

    Git 系列教程(12)- 分支的新建与合并

    following tools: opendiff kdiff3 tkdiff xxdiff meld tortoisemerge gvimdiff diffuse diffmerge ecmerge p4merge

    1.7K10发布于 2021-06-01
  • 来自专栏运维前线

    3.2 Git 分支 - 分支的新建与合并

    following tools: opendiff kdiff3 tkdiff xxdiff meld tortoisemerge gvimdiff diffuse diffmerge ecmerge p4merge

    1.6K20发布于 2019-05-26
  • 来自专栏goodcitizen

    git 那些事儿 —— 基于 Learn Git Branching

    difftool # 使用 git d 调出新对比工具 本机访问时,可以设置更高级的图形界面工具,例如 beyond compare/meld/kdiff3/winmege/p4merge 使用 P4Merge 作为 GIT 的可视化合并工具 [19]. git远程库代码版本回滚方法 [20].

    2.5K20编辑于 2022-08-31
  • 来自专栏一个会写诗的程序员的博客

    [程序员最佳实践学习] git commit 如何写 ? git 分支如何使用? bean copy 最佳实践?

    following tools: opendiff kdiff3 tkdiff xxdiff meld tortoisemerge gvimdiff diffuse diffmerge ecmerge p4merge

    1.5K20发布于 2019-05-10
  • 来自专栏信数据得永生

    Git 中文参考(一)

    examdiff guiffy gvimdiff gvimdiff2 gvimdiff3 kdiff3 kompare meld 了 opendiff p4merge emerge examdiff guiffy gvimdiff gvimdiff2 gvimdiff3 kdiff3 meld opendiff p4merge

    1.8K20编辑于 2024-06-26
  • 来自专栏机器人课程与技术

    ROS之choro功能包

    Approved] fileseek 6.6.0 [Approved] Downloads cached for licensed users clipboardfusion 5.9 [Approved] P4Merge

    6.4K20发布于 2021-12-02
  • 来自专栏信数据得永生

    Git 中文参考(二)

    出现 examdiff guiffy gvimdiff gvimdiff2 gvimdiff3 kdiff3 合并 了 opendiff p4merge

    1.7K10编辑于 2024-06-26
领券