我看到了类似的问题解答,但我不确定是否熟悉Git和Github的术语,以知道它们是否适用于我的问题。我需要做的是克隆一个现有的Github远程存储库(一个私有存储库,在另一个人的用户名下,我有贡献者访问权限),并在我的账户下创建一个新的私有远程存储库。现有存储库的用户将对存储库进行重大更改、删除和重新推送,在此之前,他们希望我克隆并创建一个副本,以便我们可以从我的用户下继续工作。如果可能的话,我想保留存储库的提交历史记录。
我已经在本地克隆了,但似乎无法弄清如何将其推送到不是原始用户的新远程服务器上。
我已经在本地克隆了,但似乎无法弄清如何将其推送到不是原始用户的新远程服务器上。
cd old-repository
,而不是cd old-repository.git
。你不能cd
到一个文件。同样的,对于rm -rf
也是如此。 - Oleksandr Noviksomething.git
并不意味着它是一个文件。更进一步说,每个本地 Git 仓库都有一个名为.git
的文件夹。 - Adrian Bienias