首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Git推送到另一台机器

Git推送到另一台机器
EN

Stack Overflow用户
提问于 2017-11-16 05:14:55
回答 2查看 976关注 0票数 0
代码语言:javascript
复制
[Remote GIT repo]----[Remote VM]----[Local Host]

我有这个设置,其中我有一个远程VM,它从远程GIT复制GIT。我有我的本地机器,它克隆在远程VM上的回购克隆。

VM的remote.origin.url是所有用户克隆的实际远程存储库URL。

本地主机的remote.origin.url是远程VM。就像-

代码语言:javascript
复制
remote.origin.url=ssh://myusername@myremoteVMURL.net/path/to/cloned/repo

我怀疑我是否对我的本地机器和commit+push做了一些修改。这会将更改推送到远程VM或远程GIT回购吗?我希望它推动到远程VM,而不是远程回购。

基本上,我希望在本地机器上工作,并同步对远程VM所做的任何更改。这包括本地分支和已提交的工作。因此,我可以在远程VM上启动构建,并将其从那里推送到远程Git。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2017-11-16 05:22:19

是的,这是正确的。

您的本地机器git对“远程Git”一无所知。当您从本地机器推送提交时,它将被推送到您的“远程VM”。

票数 1
EN

Stack Overflow用户

发布于 2017-11-16 05:21:47

remote是位置的别名。当您从本地机器到origin时,您推送的对象将通过ssh传递到myremoteVMURL.net/path/to/cloned/repo。之后会发生什么,这取决于VM,在本地机器上调用git没有任何发言权。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/47322132

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档