我在git存储库的配置文件中设置了一堆方便的别名。我偶尔会克隆这个存储库(例如到我的笔记本电脑),但克隆不包括我设置的任何别名,可能是因为克隆没有复制存储别名的git配置文件。然而,我希望在使用克隆时仍然可以使用这些别名,而无需手动重新设置它们。有没有人找到了一个好的解决方案?
您可以将别名放入$HOME/.gitconfig文件中,以使它们适用于单个机器上的所有存储库。 (或共享主目录的一组计算机)。这绝对是我存储所有别名的地方。
别名:它们是为您作为用户定义的,还是为特定存储库定义的?
每个存储库都可以在 .git 目录(或任何您设置 $GIT_DIR 的位置)中拥有自己特定的 .gitconfig(简单地说就是配置文件)文件。
欲了解更多信息,请查看文档:http://git-scm.com/docs/git-config(具体来说是 FILES 部分)