我想为 Git 命令创建别名,因此,我编辑了〜/ .gitconfig 文件,如下所示:< / p>
email = my.name@gmail.com
name = My Name
git config --global alias.st status
git config --global alias.co checkout
git config --global alias.ci commit
然后,在我的项目中,当我尝试运行git命令时,我总是收到错误消息:
fatal: bad config file line 4 in /Users/myname/.gitconfig
我错在哪里?
答案 0 :(得分:2)
您正在将.gitconfig中的实际git命令放入。应该运行这些命令以从命令行修改.gitconfig,或者如果要直接修改.gitconfig,它将看起来像这样:
[alias]
st = status
co = checkout
ci = commit
如果你的gitconfig中已经存在[别名]部分,请将你的别名放在现有部分下。
答案 1 :(得分:1)
重命名.gitconfig文件将其置于一边,然后从命令行运行以下命令:
git config user.name "Your Name"
git config user.email "your email"
git config alias.st status
git config alias.co checkout
git config alias.ci commit
结果应该是.gitconfig
文件,如下所示:
[user]
name = Your Name
email = your email
[alias]
st=status
co=checkout
ci=commit