Git从配置中以外的其他用户提取

Git从配置中以外的其他用户提取,git,github,git-pull,git-config,Git,Github,Git Pull,Git Config,我已经创建了存储库并创建了以下配置文件: 现在,当我使用git pull时,我会收到为用户输入密码的通知,但我不知道这个用户密码。但是,我知道不同用户的密码,并且该用户可以访问此存储库。在不修改此配置文件的情况下,是否可以运行git pull输入不同于配置文件的用户?您还需要定义您的用户 git config [--global] user.name "Your Name" git config [--global] user.email "your@email.com" 然后GitHub将请

我已经创建了存储库并创建了以下配置文件:


现在,当我使用git pull时,我会收到为用户输入密码的通知,但我不知道这个用户密码。但是,我知道不同用户的密码,并且该用户可以访问此存储库。在不修改此配置文件的情况下,是否可以运行git pull输入不同于配置文件的用户?

您还需要定义您的用户

git config [--global] user.name "Your Name"
git config [--global] user.email "your@email.com"
然后GitHub将请求该用户的凭据


另外,生成SSH密钥并在远程repo上定义它们被认为是更好、更简单、更安全的方法。

谢谢您的回复。我做了这件事,没有全球的。现在,我在配置文件中还有一个用户部分,其中包含我的Github用户名和分配给该帐户的电子邮件。但当我简单地运行git pull时,仍然会得到密码提示user@github.com/repo/repo.git,不适用于我的用户。
git config [--global] user.name "Your Name"
git config [--global] user.email "your@email.com"