1

有没有办法将 Github 和 Unfuddle 用于同一个仓库?我负责在 Unfuddle 托管的一个 repo,但我不是主要所有者,它是私有的,因为它是正在进行的项目的一部分。进行更改时,我仍然需要更新那里的存储库,但是我想使用同一组文件来创建和更新与我自己的帐户关联的公共 Github 存储库,这可能吗?我想使用相同文件的原因是它是一个 WordPress 插件,在我提交更改之前需要对其进行测试,因此我需要使用一组文件来避免使事情复杂化。任何帮助,将不胜感激。

4

2 回答 2

4

您可以将两个存储库都设置为远程存储库,并在它们之间进行推/拉;Git 是去中心化的,因此并不真正关心您是拥有一个遥控器还是多个遥控器。

http://www.kernel.org/pub/software/scm/git/docs/git-remote.html

例子:

git remote add github git@github.com:username/reponame.git

接着...

git push github <branchname>
git pull github
git log github/<branchname>

ETC...

于 2010-07-23T07:33:01.723 回答
0

创建您的 github 存储库,然后从您的 Unfuddle 本地存储库中运行:

git remote add github git@github.com:YourUsername/YourReponame.git

其中 YourUsername 是您的 github 用户名,YourRepository 是您的存储库名称。设置好 github 存储库后,上面填写了用户名和存储库名称的 URL,无论如何都应该出现在您的 github 存储库页面上。

一切都像你期望的那样工作,例如,推动:

git push github 

您对 Unfuddle 存储库的设置将像以前一样工作。

于 2010-07-23T07:37:31.307 回答