将github项目复制到自己的项目中

时间:2012-11-08 09:02:03

标签: objective-c ios github terminal

我想将github项目复制到我自己的项目中。我在终端

中做了以下事情
cd *your-project-location*
git submodule add git@github.com:escoz/QuickDialog.git

我给了我的项目文件夹所有的读写权限,但是在终端中它给出了以下错误。

MacBook-Pro-van-Stef-2:FormsExample geelenstef$ git submodule add git@github.com:escoz/QuickDialog.git
Cloning into 'QuickDialog'...
Permission denied (publickey).
fatal: Could not read from remote repository.

Please make sure you have the correct access rights
and the repository exists.
Clone of 'git@github.com:escoz/QuickDialog.git' into submodule path 'QuickDialog' failed

有人有想法吗?

亲切的问候

2 个答案:

答案 0 :(得分:2)

您正在使用github的读/写访问权限,因此您需要SSH密钥设置才能允许此操作。如果您只想要只读访问权限,请改用https:// URL方案。

如果你想对这个项目进行更改,那么你需要在github上分叉它并使用读/写访问权限(git@github...)来访问它,正如我所说的那样需要一个SSH密钥并超出了stackoverflow的范围。

答案 1 :(得分:2)

使用此选项添加为submudule: git submodule添加https://github.com/escoz/QuickDialog