我在 Windows 上使用 github。我是 github 的新手,所以我对账户有点困惑。我前段时间(4个月)建立了github。我在 github.com 上有两个 github 帐户
我正在 github.com 上使用 username1 帐户创建一个存储库。存储库名称是test。我正在将我的文件推送到存储库。命令:
我正在 github.com 网站上打开我的 github username1 帐户,并打开 tets 存储库页面,但索引内容由username2修改
我从控制台更改了用户名、电子邮件,但用户名 2 尚未出现。
与ssh有关吗?我能做些什么?我是新的。
拥有特定存储库的 GitHub 用户帐户可以与进行提交的用户不同。(如果他们给予您许可,您可以在其他人的存储库中进行提交,对吗?)。
我敢打赌,您的本地用户(进行提交)是username2. 您可以对 拥有的存储库进行提交,username1因为您有权这样做(您拥有它)。
您可以通过以下任一方式检查本地 git 配置用于用户名的内容:
a) 运行git config --global --list或 b) 在编辑器中打开 ~/.gitconfig。
要更新您的全局用户名(适用于所有本地存储库中的未来提交),请运行git config --global user.name <username>.
我可以看到下一个问题是什么:“如果我希望我的本地 git 用户根据签出的存储库进行更改怎么办?” 您需要为每个存储库添加 git 配置。在您的存储库中运行git config user.name <username>(请注意缺少该global标志)。您可能还想添加git config user.email <email>或任何其他您想要的存储库特定设置。
| 归档时间: |
|
| 查看次数: |
16068 次 |
| 最近记录: |