第一次安装 Git 后,需要配置用户信息(姓名和电子邮件),因为 Git 会在每次提交时使用这些信息来记录谁进行了提交。以下是一些基本的配置操作(下面的命令在命令提示符、PowerShell 或者 Git Bash 执行都可以,如果不知道这些在哪,用 win 图标旁边的搜索查找,然后右键将其添加到开始界面<按下 win 都得界面>,方面以后使用):
-
设置用户名和邮箱地址: 这是为了标记你的每一次提交,任何通过你的机器进行的提交都会使用这两个信息。
git config --global user.name "Your Name" git config --global user.email "your_email@example.com"
使用
--global
选项意味着这些设置将适用于你在该计算机上进行的所有仓库。如果你想为特定仓库设置不同的用户名或邮箱,可以在该仓库目录中运行命令时省略--global
选项。 -
设置默认的分支名称: 以前的版本在初始化仓库时会默认创建名为
master
的分支,现在都采用main
作为默认的分支名。可以通过以下命令设置(如果你的 Git 是20年以后安装的,则不需要执行下列命令):git config --global init.defaultBranch main
-
设置默认文本编辑器: Git 需要你输入消息时,会使用默认的文本编辑器。你可以设置你喜欢的编辑器:
git config --global core.editor "editor-name"
其中
"editor-name"
可以替换为你偏好的编辑器(如vim
,nano
,code
--wait (for Visual Studio Code) 等)。这里的code
是 VScode ,后面如果加上--wait
就是在告诉 VScode 在打开文件进行编辑时应该等待(即不要立即返回命令行)。只有当你完成编辑并关闭编辑器时,Git 才会继续之前的操作流程。 -
设置颜色输出: Git 命令输出可以包含颜色,使其更易于阅读:
git config --global color.ui auto
-
别名设置: 你可以为常用的 Git 命令设置别名,以便更快地运行它们:
git config --global alias.st status git config --global alias.co checkout git config --global alias.br branch git config --global alias.ci commit git config --global alias.cp cherry-pick
可以通过运行 git config --list
命令来检查当前 Git 配置信息,并且可以通过指定配置选项再次运行 git config --global
来更改配置。
如果你在使用git config
命令时遇到问题,或者想查看 Git 配置有哪些可用的选项,可以运行 git config --help
来查看帮助信息