配置文件

    配置Git的时候,加上 —global 是针对当前用户起作用的,如果不加,那只针对当前的仓库起作用。

    配置文件放哪了?每个仓库的Git配置文件都放在 .git/config 文件中:

    $ cat .git/config

    [core]

    repositoryformatversion = 0

    filemode = true

    bare = false

    logallrefupdates = true

    ignorecase = true

    precomposeunicode = true

    [remote "origin"]

    url = git@github.com:michaelliao/learngit.git

    fetch = +refs/heads/:refs/remotes/origin/

    [branch "master"]

    remote = origin

    merge = refs/heads/master

    [alias]

    last = log -1

    别名就在 [alias] 后面,要删除别名,直接把对应的行删掉即可。

    而当前用户的Git配置文件放在用户主目录下的一个隐藏文件 .gitconfig 中:

    $ cat .gitconfig

    [alias]

    co = checkout

    ci = commit

    br = branch

    st = status

    [user]

    name = Your Name

    email = your@email.com

    配置别名也可以直接修改这个文件,如果改错了,可以删掉文件重新通过命令配置。