我是一名使用 edu 后缀的 github 帐户工作的学生。我想使用学校分配的当前帐户来使用一些存储库。我只知道我的学校帐户是一种 github 企业帐户。基本上,我希望始终只在一个帐户中工作,而不是在两个帐户之间切换。需求很奇怪吗?因为我之前没有看到任何类似的需求。
所以我想知道有没有可能。我也觉得误解了 github 的一些基本原理,我说不出来。
希望有大佬指点一下。谢谢。
我是一名使用 edu 后缀的 github 帐户工作的学生。我想使用学校分配的当前帐户来使用一些存储库。我只知道我的学校帐户是一种 github 企业帐户。基本上,我希望始终只在一个帐户中工作,而不是在两个帐户之间切换。需求很奇怪吗?因为我之前没有看到任何类似的需求。
所以我想知道有没有可能。我也觉得误解了 github 的一些基本原理,我说不出来。
希望有大佬指点一下。谢谢。
所以我可以从你的问题中读出的问题是你想访问 GitHub 上的公共存储库。这个问题的答案是你可以用你的学生账户来处理这个问题。使用 Enterprise 许可证,您甚至应该拥有更多功能,例如公共存储库等。
对于您的第二部分,有关 GitHub 的一些信息可能会帮助您理解第一个答案。
您始终可以访问公共存储库,将它们克隆到您的机器上并修改它们并在本地使用 git 的所有功能。如果您没有对该存储库的写入权限,唯一不可能的事情是推送到公共存储库。
如果您想将一些修改推送到此存储库,您可以对此进行分叉。然后,您将以您的名义拥有此分叉,并且您还具有写入权限。现在您可以将更改推送到此存储库。
如果您还想在原始存储库中进行修改,您可以使用您自己的存储库的推送提交进行拉取请求。原始存储库的所有者现在可以决定接受拉取请求。接受请求将合并您在原始存储库中的更改。
我希望这是您正在寻找的信息。