Powershell中的Git不再使用.gitconfig中定义的别名

时间:2019-05-28 14:42:02

标签: git powershell

我主要在Powershell窗口中使用git。我刚刚升级到最新的Windows build 1903,突然之间,我在%userprofile%/.gitconfig中定义的git别名不再被识别:

[alias]
    lazy = "!f() { git add -A && git commit -m \"$@\" && git push; }; f"

我得到的错误是:

git: 'lazy' is not a git command. See 'git --help'.

The most similar command is
        blame

为什么看不到别名?我该如何解决?

P.S。如果我从CMD提示符下运行git-效果很好。

P.P.S。我查看了在Powershell控制台中访问.gitconfig的进程是什么,结果发现它正在C:\Program Files\Git\mingw64\etc文件夹而不是我的主文件夹中寻找文件。

0 个答案:

没有答案