将git的编辑工具设置成Notepad

git config --global core.editor "\"D:\notepad\Notepad++\notepad++.exe\" -multiInst -notabbar -nosession -noPlugin"

git 的对比工具从beyondcompare改成了meld,感觉从使用的角度来讲“meld更符合对比思维习惯”。

.gitconfig 文件设置

[user]
	email = ******@*****.us
	name = ******
[core]
	editor = \"D:\\notepad\\Notepad++\\notepad++.exe\" -multiInst -notabbar -nosession -noPlugin
[gui]

[diff]
    tool = meld
[difftool "meld"]
    path = D:/meld/Meld.exe

[merge]
    tool = meld
[mergetool "meld"]
    path = D:/meld/Meld.exe

设置meld工具为默认的对比工具

git config --global diff.tool meld

检查两个分支之间的差异

git difftool masterBranch..devBranch

对比某个分支与当前分支之间的差异,调用工具的时候,右边是当前代码,左边是临时代码

git difftool -d anotherBranch

对比stash区域内的内容差异

git difftool -d stash

MAC OS 上设置meld

brew cask install meld
git config --global difftool.meld.cmd 'open -W -a Meld --args \"$LOCAL\" \"$PWD/$REMOTE\"'
git config --global difftool.meld.trustExitCode true

设置showtool,以便可以直接使用比较工具查看commit中的内容

set +o histexpand
git config --global alias.showtool "!sh -c 'if [ -z \$1 ]; then REVISION="HEAD"; else REVISION="\$1"; fi; git difftool \$REVISION~ \$REVISION' -"

帮助仓库

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值