Linux 下 git 如何保存用户名和密码以及修改、删除已保存的用户名和密码
首先执行以下指令:
git config --global credential.helper store
这时 git 已经开启了存储模式,此时再执行 git pull
之类指令,再次输入的用户名和密码就会被自动保存到本地文件中。
可以用以下指令查看本地的配置列表
git config -l
#
user.name=xx
user.email=xx@xx.com
...
credential.helper=store
...
core.repositoryformatversion=0
core.filemode=true
core.bare=false
core.logallrefupdates=true
remote.origin.url=http://xx/xx/xx.git
remote.origin.fetch=+refs/heads/*:refs/remotes/origin/*
branch.master.remote=origin
branch.master.merge=refs/heads/master
branch.release.remote=origin
branch.release.merge=refs/heads/release
#
修改或删除已保存的用户名和密码
默认 git 保存的用户名和密码会被保存在 ~/.git-credentials
中,一列表示一条存储的账号信息,可直接编辑该文件进行修改或删除。