所以我刚在我们的一台服务器上安装了一个新的远程git存储库,并希望将旧项目移到那里。我们现有的项目有本地git存储库,我们可以从服务器添加repos,但是我们如何将现有项目移到服务器上呢?
有什么想法吗?
答案 0 :(得分:6)
您可以执行以下步骤:
在服务器上创建单个存储库。
git clone --bare nameofrepo
在实际存储库中,将远程数据库添加到要从中发送工作的存储库:
git remote add origin <url to your remote>
现在推动你的分支工作:
git push origin master
对您想要推送到中央仓库的任何其他分支重复。
第一个命令中的URL也可以是常规文件路径。但是,大多数解决方案都是通过SSH连接。
答案 1 :(得分:1)
创建Xcode项目后, cd 到该目录
并确保您在主分支上
输入:
git remote add origin <URL-of-your-GitHub-repository>
git pull
git branch --set-upstream-to=origin/master master
git merge
git commit -m "Merging with remote”
git push
现在您的新项目已被推送到远程GitHub目录。