我想知道是否有一种方法可以替代git仓库。我会解释我的自我。
我必须使用计算机,问题是远程计算机位于未在主机中配置的VPN内。然后,如果我提示:
ssh host@host
(inside host machine) git clone remote@remotedirection
我无法访问它,因此克隆了存储库。我想知道是否有一种方法可以克隆从远程计算机执行命令的存储库(这样我就可以绕过VPN)。
谢谢。
答案 0 :(得分:0)
如果您的远程计算机没有IP或不知道如何访问当前计算机,就像您提到的那样,您将无法从那里进行克隆。
但是,如果将其变成一个裸仓库,则可以推送到它。
git --bare init
git remote add origin the_remote_git_url
类似于此链接:https://articles.assembla.com/using-git/how-to-add-a-new-remote-to-your-git-repo
git push <REMOTENAME> <BRANCHNAME>