我想把我的本地git项目放到生产服务器(Linux的多宿主帐户)。 是否可以将我的生产服务器添加为我的远程分支?我想添加本地回购的远程分支?
4
A
回答
3
因此,已经通过SSH登录:
$ mkdir mywebsite.git
$ cd mywebsite.git
$ git init --bare
当地git的回购
$ git remote add production [email protected]:mywebsite.git
$ git push production +master:refs/heads/master
我有我的解决方案,但日Thnx所有的你! :-)
0
您可以添加新的远程:
git remote add prod /url/to/empty/bare/repo
然后把你的主分支吧:
git push -u prod master
但是,假设你首先发起了生产服务器上裸露的回购协议。
-1
是可能的。你需要下面的命令:
git的远程添加(远程名称)
+0
用法:远程Git添加[
0
如果Git是安装在服务器上,并且您已经克隆库的副本在那里,你可以将其添加为远程使用git remote
。
git remote add [-t <branch>] [-m <master>] [-f] [--[no-]tags] [--mirror=<fetch|push>] <name> <url>
所以:
git remote add production URL
你需要从本地推拉遥控器上虽然。所以你仍然需要SSH进入你的服务器进行部署。
如果你的最终目标是简化的部署,你不妨看看像詹金斯,您可以在本地运行,并且可以配置工具连接到你的服务器和运行测试后部署等
这可能是如果您的托管服务提供商不会让您安装Git,那么您将是最佳选择。
相关问题
- 1. 我有一个分支的git回购:master。如何在本地和远程回购中重命名分支?
- 2. Github上远程分支和本地的Git回购
- 3. 是否将远程分支克隆到本地git回购?
- 4. 合并远程分支和本地回购
- 5. 删除远程分支和重置本地回购使用GIT
- 6. git添加远程跟踪分支到裸回购
- 7. 我们应该推动远程回购的所有本地git分支?
- 8. 如何将远程Git回购添加到本地回购并保持更新?
- 9. 如何添加本地回购并把它作为一个远程回购
- 10. 添加新的本地目录到git远程分支
- 11. git添加远程开发人员的本地分支
- 12. 覆盖我的本地分支与远程分支
- 13. 如何重置我的本地分支追踪远程分支
- 14. 删除本地“远程分支”而不删除远程分支?
- 15. 如何更新我的本地分支分叉回购
- 16. git - 从本地回购分支
- 17. Git推送本地分支回购
- 18. 如何在删除分支时更新远程回购的本地git跟踪
- 19. 拉一个与本地分支名称相同的远程回购?
- 20. 重置本地git回购到远程?
- 21. 用本地替换远程Git回购
- 22. 用本地覆盖远程回购
- 23. git:与远程同步本地回购
- 24. git diff远程和本地回购
- 25. 如何比较远程回购之间的本地回购?
- 26. 本地机器推送分支,但没有文件到远程回购
- 27. 如何在git中将2个分支从本地推到远程回购?
- 28. 远程DOS Git回购和本地UNIX回购
- 29. 连接本地回购与远程回购
- 30. 重置本地回购与远程回购完全相同
+1,但我还是希望推荐一个混帐推-u制作大师为先推,因为我在我的回答如下所述。 – VonC 2014-09-25 12:11:11
thnx,@VonC,这对我来说是可以接受的。 – kuldipem 2014-09-25 15:25:27