如何在 git 上使用多账户?

How to use multi account on git?

我有一些用于源代码管理的帐户,例如:gitLabMicrosoft git我的电脑。

如何使用我的 gitLab 帐户来:初始化、提交、推送、拉取但不再登录?

P.S.: 我使用 macOS 和命令行。

怎么做

使用基于密钥的身份验证可以让您避免为每项服务重复登录详细信息

如何在 GitLab 上设置密钥

教程可用 here,但步骤为:

  • 生成新密钥
  • 将其添加到 GitLab
  • 使用新密钥登录

不幸的是,我之前没有使用过 Microsoft git,所以我无法说出如何向其服务器添加密钥。