我需要连接到多个具有不同凭据的Git服务器来进行我的工作。我有我的个人存储库mypersonal@github.com
,我的办公室工作存储库myoffice@bitbucket.com
和我的客户工作存储库mycustomer@customer.com
我需要定期访问并推送代码到这些不同的存储库,并使用不同的凭据(这些凭据具有访问各自存储库的权限)
如何配置我的git客户端(我正在使用Windows上的git shell - powershell),以便每次连接到远程存储库时提示我输入用户ID和密码?理想情况下,我希望不必管理证书。
注意:我已经设置了全局变量。现在无法取消设置。
如果git bash比git shell更可取,我也可以接受。我只是发现git shell更容易处理,因为我习惯于Windows环境。