我已经从服务器克隆了一个项目git clone
,我现在想将它(所有分支)复制到另一个服务器,以便其他人可以开始使用它.我想我可以简单地手动复制整个存储库,然后发出git config --bool core.bare true
并删除除.git
文件夹之外的所有内容,但我不认为它有资格作为'裸'存储库,我担心它可能会给我带来问题.
我希望我可以创建新的远程存储库git init --bare
并简单地将我的本地存储库推送到它,但是当我最初从另一台服务器克隆我的本地副本时,origin
似乎阻止了我这样做.
Rom*_*aka 46
git init --bare newrepo.git
git remote add newrepo git://user@server.com/newrepo.git
git push newrepo master
推送一个特定的分支,或git push --all newrepo
推动所有分支gah*_*ooa 14
另一种方式是(如你所愿):
git clone --bare /path/to/repo newrepo.git
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
18983 次 |
最近记录: |