我在我的电脑上设置了一个git repo。我也有一台我可以使用的远程机器。我想克隆到远程机器的回购(然后保持它们与推和拉同步)。我该怎么做呢?我只从GitHub克隆过。如何将我的git reposity克隆到远程机器上?
3
A
回答
3
1)在远程机器上初始化bare
git仓库。
ssh remote_machine
mkdir my_project
cd my_project
git init --bare
git update-server-info # If planning to serve via HTTP
2)配置本地仓库能够从远程仓库中拉/推。
git remote add origin [email protected]_machine:my_project.git
git push -u origin master
现在两台机器都同步。
+1
为什么不仅仅把'git clone'作为第一步? –
+0
这是做到这一点的方法之一 –
+0
我试过这个,但得到一个错误,说明远程原点已经存在。我认为这是因为我最初从远程机器克隆了存储库? – gardenhead
相关问题
- 1. 混帐克隆到远程机器
- 2. Git远程克隆
- 3. 将远程git克隆到本地
- 4. 无法克隆远程虚拟机上的克隆
- 5. 从本地到远程的git克隆
- 6. git:将更改上传到克隆的远程存储库
- 7. 如何克隆我的计算机上已有的git程序?
- 8. 如何将git存储库克隆到其他机器?
- 9. GIT的逗号克隆/从另一个远程机器创建分支到远程机器
- 10. git远程克隆的正确语法
- 11. Git:将浅层克隆推送到没有“unshallow”的新远程?
- 12. 如何在Windows上设置和克隆远程git仓库?
- 13. 如何使用Xcode 4克隆到远程git存储库
- 14. Github上克隆致命远程错误
- 15. Git克隆 - 无法克隆远程存储库
- 16. 如何在远程机器上“git push”
- 17. 是否将远程分支克隆到本地git回购?
- 18. gulp-git。从bitbucket克隆远程repo
- 19. 克隆远程git存储库问题
- 20. Git:叉/远程/克隆概念
- 21. Github上克隆远程分支错误
- 22. git只能在本地机器上使用,没有克隆到/从远程机器?
- 23. 混帐克隆回购协议向远程机器
- 24. 克隆mercurial存储库到远程机器
- 25. 如何从一台机器的git存储库克隆到另一台机器?
- 26. TortoiseGit克隆远程分支
- 27. GIT克隆多台计算机上
- 28. 如何使用ssh克隆到远程服务器的仓库
- 29. 将freebsd克隆到新机器
- 30. 将克隆库推入并标记到我的git服务器
您可以从远程机器访问您的计算机(所以首先'ssh'到远程,然后'ssh'回到您的计算机)? –
嗯,不是,这是问题(我认为),我不知道我的机器的地址。当我输入'hostname'时,我只是得到'username.local',我不能使用它。 – gardenhead
使用'ifconfig'找到你的IP –