我以userA身份登录一台计算机。
$ git remote -v
origin git:/git/repo/code.git (fetch)
origin git:/git/repo/code.git (push)
当我执行“git fetch origin”时,它会询问userA的密码。
是否可以在git服务器上以userB的形式获取?
感谢。
答案 0 :(得分:3)
根据gitcredentials docs中的“Credential Contexts”,您可以添加您的git配置文件:
[credential "git:/git/repo/code.git"]
username = userB
这将打勾。
想要获得想要的其他方式是改变你的遥控器:
git config remote.origin.url https://userB:password@example.com/repo.git
但您需要为您的存储库提供一个http网址。