我真的很陌生,在我的笔记本电脑上(运行windows,我们称之为笔记本电脑A)在this guide之后,我在我的项目文件夹中设置了一个git存储库。现在在笔记本电脑B上我也想访问该存储库,以便我可以检出文件,使用它们,然后将它们上传回存储库。我的理解是,我有一个笔记本电脑A的本地存储库,那么我需要做些什么才能访问它(如果可能的话)?我发现了几个有类似问题的帖子,但我相信他们正在解决linux机器上的问题 - 在某些时候我必须这样做。 笔记本电脑A和B在同一个网络上,但这是相关的吗?有时他们可能在不同的网络上。 我仍在调查git,所以,如果我完全脱离墙壁说了些什么,对不起如何从另一台计算机从git存储库获取文件
1
A
回答
4
Git通过remote
子命令与同一存储库的其他副本进行通信。在设置遥控器时,您会给完整路径一个假名(最常见的是“原点”)。
git remote add <pseudonym> <actual-path>
您可以通过各种协议进行远程通信,包括简单的文件路径。例如:
git remote add laptop-a //laptop-b/path/to/repository
使用此方法时,对笔记本电脑一个所做的更改同步笔记本电脑B要求你对笔记本电脑的乙发出以下命令:
git pull laptop-a <branch-name>
但是,如果这条道路并不总是可用,在网络上拥有其他一些存储库副本是一个不错的主意,这样两者都可以随时查看并在必要时与其同步。因此,我们可以在笔记本电脑B上直接链接laptop-a
,而不必在Web上创建另一个副本,并在B上创建链接。
git remote add origin http://domain.com/path/to/repository
并且在A上使用相同的命令。
然后,当你想制作上的一个变化,问题这对A之后笔记本A和笔记本电脑B之间进行同步:
git push origin <branch-name>
而在B:
git pull origin <branch-name>
请注意,如果您'tracking笔记本电脑A和笔记本电脑B上的原始存储库上的同一分支,上述命令可分别简化为git push
和git pull
。
相关问题
- 1. 从一台机器到另一台机器的Git存储库
- 2. 如何从另一台计算机上的本地存储库中提取?
- 3. 如何从一台机器的git存储库克隆到另一台机器?
- 4. 从另一台计算机
- 5. 如何将本地Git存储库推送到另一台计算机?
- 6. 如何从另一台计算机读取文本
- 7. 如何从另一台计算机触发“git pull”,而另一台计算机又推送到bitbucket?
- 8. 如何从另一台计算机远程数据库mysql XAMPP?
- 9. 使用Git,如何从本地存储库获取文件?
- 10. 从另一台计算机获取信息
- 11. 如何从另一台机器'git clone'?
- 12. 从另一台计算机访问phppgadmin?
- 13. 如何在Ubuntu crontab中将文件从一台计算机复制到另一台计算机?
- 14. 将Maven存储库复制到另一台计算机
- 15. 将ASP.NET文件从本地计算机传输到另一台计算机
- 16. 如何在git存储库中“unrm”或将文件从一个存储库移动到另一个存储库
- 17. 跨计算机同步git存储库
- 18. 如何将ms sql数据库从一台计算机连接到另一台计算机?
- 19. 如何将数据库从一台计算机复制到另一台计算机?
- 20. 从另一台计算机上传文件
- 21. Java:将Eclipse项目从一台计算机转移到另一台计算机?
- 22. 将myob从一台计算机转移到另一台计算机
- 23. 如何查看从另一台计算机从一台计算机提供的网页
- 24. 从多台计算机(powershell)获取最新日志文件
- 25. 如何将github本地存储库复制到另一台计算机?
- 26. 如何使用java将文本数据从一台计算机无线发送到另一台计算机?
- 27. 从另一台计算机访问mysql数据库服务器?
- 28. 从另一台计算机访问XAMPP MySql数据库
- 29. 将文件从一台计算机移动到另一台计算机时,图像无法加载
- 30. 从远程git存储库获取单个文件