如何在windwos中使用参数创建git别名

时间:2017-12-05 09:40:37

标签: git alias

我必须经常使用这个命令

  

git difftool head head~2 - Myefile.cpp。

这是一个一直打字的大型命令。所以我想创建这个命令的别名,以便head~n,其中n是一个变量。我想输入

  

git myfilediff n

其中n是整数。

如何在Windows 10中执行此操作

1 个答案:

答案 0 :(得分:0)

快速而肮脏的解决方案,如果您使用的是Ubuntu或git-bash-for-windows,则在~/.bashrc中定义bash函数:

function mfd() {
    git diff HEAD HEAD~${1} -- Myfile.cpp
}

source ~/.bashrc然后mfd 2相当于git diff HEAD HEAD~2 -- Myfile.cpp