我用命令:混帐配置别名不工作了
git config --global alias.st status
加我的第一个别名通过后的建议 - How do I alias commands in git?
然后,我发现它被添加到配置文件在:
C:\用户\ damodar.bashyal \的.gitconfig
所以,我b添加在配置文件上直接使用别名,并且所有工作都完美无缺,直到今天,我必须在安装MYOB软件后重新启动计算机。
当我试图使用别名没有工作。所以,我使用上面的命令添加了另一个别名,但该文件没有更新,但新别名工作正常。
所以挣扎了一段时间后发现,在[Where does git config --global get written to?]寻找配置文件的命令:
git config --global --edit
令我惊讶的是,它显示了不同的位置,在增加了新的git的别名。
.gitconfig(~) - VIM
[gui]
recentrepo = C:/_projects/example.com/trunk/bitbucket
[user]
name = damu
[alias]
st = status
有没有办法改变回前一个.gitconfig文件的路径?
我使用的是Windows 7和msysgit。
c:\>echo %HOME%
%HOME%
c:\>set HOME
HOMEDRIVE=U:
HOMEPATH=\
HOMESHARE=\\agsbs\UserShares\Damodar.Bashyal
c:\>echo %HOME%
%HOME%
UPDATE: 跟着这个帖子[Change User location(home variable) in Egit (Eclipse)]设置缺少HOME环境变量,现在我得到这样的:
c:\>set HOME
HOME=C:\Users\damodar.bashyal
HOMEDRIVE=U:
HOMEPATH=\
HOMESHARE=\\agsbs\UserShares\Damodar.Bashyal
这也固定我的问题。好极了!!!
Thanks @VonC这是我得到的:{see above} –
@DamodarBashyal我确认:'HOME'没有被定义。执行'git-cmd.bat'并重复这些命令:你应该在这里定义'HOME'。 – VonC
谢谢@VonC。现在已经解决了。非常感谢。 –