Working

如何把git repository 从一个服务器移到另一个服务器?

Posted on

如果你有权限,那当然好咯,只要 scp -r 就可以了。但对于unfuddle等等项目托管站来讲,很可能不提供ssh,那就要自己动手了 在新服务器上创建新的git repository: ssh user@newserver.com cd yourgitdirectory mkdir yourapp.git cd yourapp.git git init exit checkout你在旧服务器上的代码: git clone git@yoursever.com:yourapp.git 修改你的git设置: git config -e 查找 url = 一项,把内容修改成: url = git@newserver.com:yourgitdirectory/yourapp.git 最后push你的修改: git push origin master 搞定咯!