我主要在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
文件夹而不是我的主文件夹中寻找文件。