如何从终端打开sublime中的git diff?
答案 0 :(得分:3)
首先,确保从命令行可以访问subl命令: Open Sublime Text from Terminal in macOS
接下来,在你的.profile或.bashrc或你保留别名的任何地方,添加:
#open diff in sublime.
#ex: gd
#ex: gd head^
#ex: gd 7b3f441147f7c3c4b27bb7c9658aef27e3d0a5eb ee49bbc57f7376bc9f5c951e13808cb6b66be3d8
gd() {
if [ $# -eq 0 ]
then
git diff | subl
else
git diff $@ | subl
fi
}
现在,你可以直接在终端上打开你的差异。
答案 1 :(得分:1)
如果您希望一次性完成此操作,并且将a
和b
作为Sublime的别名进行比较,则可以编写{{ 1}},具体内容如上