![](/img/trans.png)
[英]cloned a git repository from github - how do i create a new github repository into a repository into my account
[英]How to create a git repository on my server from the github server?
我承认这个问题不清楚。
我正在克隆一个github托管项目(askbot)。
我想为此项目创建私有存储库,以便我的团队成员可以进行修改。
我还希望能够从原始github存储库中获取(或提取)新更新(该项目将具有新功能和错误修复等)
简而言之,我想要一个存储库,我们可以私下推/拉,也可以从原始的github存储库中提取。
是否需要为此进行特殊设置?
git clone
将创建完整的存储库。 您可以对其进行处理,从中拉出并推送更改。
唯一的问题是,您不能推送到当前签出的分支。 为了解决这个问题,您可以设置--bare
存储库,该存储库没有签出任何分支。
您还必须决定如何访问存储库。 您可以使用ssh,git-daemon或gitolite之类的包装器。
在工作副本上,您可以设置两个遥控器。 一个用于上游,另一个则是您的克隆。
这使您可以从上游获取更新,将更新合并到自己的工作中,然后将其推回克隆中。
因此:
git clone --bare $upsteam
创建私有存储库 git remote add
添加另一个远程“上游”
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.