在TextMate中打开Git冲突的别名

3

我该如何创建一个bash别名,将任何在git合并或git变基过程中发生冲突的文件导入到TextMate的mate命令中?


2
换句话说,你想要将TextMate作为你的git mergetool使用。 - Richard
我研究了一下,但是我找不到将 mate 设置为合并工具编辑器的方法。 - Matt
1个回答

3
您可以尝试:
textmate `git status | grep both | awk '{print $4}'`

在这里,textmate 是运行 TextMate 的命令。


1
就是这样!只需将命令更改为“mate”,这是从命令行启动TextMate的默认方式。否则它运行得很好。谢谢! - Matt
2
你可以使用 mate \git status | grep 'both modified:' | awk '{print $4}'`使其更加健壮。这将防止像*both*.x` 这样的文件意外丢失。 - Paweł Łoziński
很酷。接下来执行 git add \git status | grep 'both modified:' | awk '{print $4}'`` - Andreas Dolk

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接