【发布时间】:2016-05-02 21:26:39
【问题描述】:
您好,我已使用
将远程分支克隆到另一台服务器sudo ~/gitkey.sh -i ~/.ssh/kan.pem git clone
ssh://gitolite3@555.555.55.55:22222/test_adapter -b remote_branch local_folder_server
现在我已经从本地机器上对 remote_branch 代码进行了一些更改,并提交给 remote_branch 。
现在我想将remote_branch 上的更改更改为我的local_folder_server。
我试过了
sudo ~/gitkey.sh -i ~/.ssh/kan.pem git pull
ssh://gitolite3@555.555.55.55:22222/test_adapter -b remote_branch local_folder_server
它不工作。
我在互联网上查看了一些解决方案。但不明白,我对 git 真的很陌生,请帮我拉下我的更改。
谢谢。
更新
当我进入我的local_folder_server 并输入git branch 时,它会显示*remote_branch
【问题讨论】:
-
提交后是否将分支推送到仓库?
-
是的,我将本地更改推送到 remote_branch 。现在我想从 local_folder_server 中提取这些更改。本地机器、远程分支和 local_folder_server 在 3 个地方
-
那么为什么你不能做
git pull remote_branch master?您的远程分支是实际服务器还是该服务器上的本地存储库? -
remote_branch 在不同的服务器上。
-
git fetch --all的输出是什么?
标签: linux git github ssh version-control