如何从命令行作为协作者签出GitHub项目?

时间:2015-06-05 01:08:00

标签: github clone

这似乎是一个简单的问题,应该有一个简单的答案......

我试图检查GitHub项目。该项目由其他人拥有,因此其他人是所有者。 GitHub 协作者具有读/写访问权限,并且我已获得该项目的协作者权限。合作者与 Contributors 略有不同, Contributors 过去只提供过拉取请求。

我试图避免以下情况,因为我不希望源文件在"只读"模式:

git clone https://github.com/user/project.git

我觉得我需要识别自己,并发送我的密码或SSH密钥。但是GitHub在Which remote URL should I use?的帮助只讨论了桌面客户端环境中的SSH。我猜他们有一个他们希望我使用的应用程序,但我真的不想使用它。

注意:我在Git的全球配置(user.nameuser.email)中有相关信息,但它不是正确的信息/凭证用于这些目的。

如何从命令行以 Collaborator 结帐基于GitHub的项目?

1 个答案:

答案 0 :(得分:0)

使用HTTP端点而不是SSH端点。

顺便说一句,当你说结帐时你的意思是克隆,分叉还是拉?

对于克隆,它将类似于:

git clone https://github.com/user/project.js.git

系统将提示您输入用户名和密码。