📌  相关文章
📜  向 git 添加凭据 - Shell-Bash (1)

📅  最后修改于: 2023-12-03 15:37:10.938000             🧑  作者: Mango

向 Git 添加凭据 - Shell/Bash

当使用Git与远程代码仓库进行交互时,通常需要使用凭据进行身份验证,例如用户名和密码。在Shell/Bash中,可以使用以下两种方法向Git添加凭据:

1. 在git clone命令中添加凭据

使用git clone命令时,可以通过在命令行中使用用户名和密码参数来添加凭据。示例如下:

git clone https://github.com/username/repo.git --username <username> --password <password>

请注意,将密码作为命令行参数传递是不安全的,因为可以在命令历史记录中轻易地找到它。应该尽可能避免这种方法。

2. 将凭据添加到Git凭据管理器

Git提供了凭据管理器,它可以安全地存储并使用凭据。在添加凭据之前,需要确保已安装Git凭据管理器。可以在Shell/Bash中使用以下命令进行安装:

git config --global credential.helper manager

安装成功后,可以使用以下命令向Git凭据管理器中添加凭据:

git credential-manager-core store

该命令将提示您输入用户名和密码,并将其添加到凭据管理器中。下次使用Git与远程代码仓库进行交互时,Git将尝试从凭据管理器中获取凭据。

如果需要修改或删除已添加的凭据,可以使用以下命令:

git credential-manager-core erase

该命令将提示您选择要删除的凭据。如果需要修改凭据,则需要先删除它,然后再重新添加。

以上就是向Git添加凭据的两种方法。使用Git凭据管理器可以更加方便、安全地管理凭据。