由于从原来的旧机子换到了新机子,很多东西都需要重新来,包括git,在vscode终端中安装了git,也ssh连到了远程的仓库。以为一切都ok了,在本地完成任务要推到远程时,告诉我说远程不知道我的身份,需要指明用户名和邮箱。我是个不太记东西的人,所以需要从旧电脑中得到我的信息,再在新电脑中指明,很笨的法子,因为聪明的法子我暂时还不会。
记录命令如下:
1、打印全局配置的用户名和邮箱
$ git config --global user.name
$ git config --global user.email
2、打印当前仓库的用户名和邮箱
$ git config user.name
$ git config user.email
3、设置全局配置的用户名和邮箱
$ git config --global user.email "your email"
$ git config --global user.name "your name"
4、设置当前仓库的用户名和邮箱
$ git config user.name "your email"
$ git config user.email "your name"
注意:
在这些命令中,–global 选项用于指定全局配置,而不是当前仓库特定的配置。如果你省略了 --global 选项,则命令将应用于当前仓库的配置。
我实际只用了1和3,因为当前的机子只有我一个人在用