diff --git a/wiki/getting-started/Git/进阶/常用技巧.md b/wiki/getting-started/Git/进阶/常用技巧.md index 14b9ebea..57029878 100644 --- a/wiki/getting-started/Git/进阶/常用技巧.md +++ b/wiki/getting-started/Git/进阶/常用技巧.md @@ -167,3 +167,28 @@ git merge --squash - 未提交:添加忽略文件相对路径到 .gitignore 中即可。 - 已提交:`git rm --cached file`,添加忽略文件相对路径到 .gitignore 中即可。 + +## 配置 Git 的凭据存储 + +当使用 Git 进行代码管理时,你**可以配置 Git 的凭据存储,这样就不需要每次都输入用户名和密码。** + +下面是使用 Git 的凭据存储的简单步骤: + +1. 打开终端,并运行以下命令配置 Git 的凭据存储: + + ```shell + git config --global credential.helper store + ``` + +2. 现在,使用 `git push` 命令进行一次身份验证。输入用户名和密码,并完成 push 操作。 + +3. Git 会将你的凭据保存在本地。下次进行操作时,Git 会自动使用保存的凭据,无需再次输入密码。 + +4. 使用 `cat` 命令查看 `.git-credentials` 文件的内容。 + + ```shell + cat ~/.git-credentials + ``` + +这样,你就可以在使用 Git 进行操作时记住密码了。请注意,**使用 store 凭据存储方式会将密码明文保存在磁盘上**,所以请确保你的机器是安全的,并且不要在共享或公共设备上使用该功能。 +