有没有办法在相同的回购中使用Github和Unfuddle?我负责在Unfuddle托管的回购,但我不是主要的所有者,而且它是私有的,因为它是正在进行的项目的一部分。我仍然需要在进行更改时更新repo,但我想使用相同的文件集来创建和更新与我自己的帐户关联的公共Github仓库,这可能吗?我想使用相同文件的原因是它是一个WordPress插件,它需要在我提交更改之前进行测试,因此我需要使用一组文件来解决问题。任何帮助将不胜感激。
答案 0 :(得分: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>
等...
答案 1 :(得分:0)
创建您的github存储库,然后从您的Unfuddle本地存储库运行:
git remote add github git@github.com:YourUsername/YourReponame.git
其中YourUsername是您的github用户名,而YourRepository是您的存储库名称。在设置github存储库之后,上面填写了用户名和存储库名称的URL应该出现在你的github存储库页面上。
一切都像你期望的那样,例如推动:
git push github
Unfuddle存储库的设置将像以前一样工作。