Git从ZIP文件推送到其他服务器,而不连接到原始主机
我想将文件从我们的GIT存储库推送到另一台服务器,这台服务器已经可以正常工作了。但是,这需要由无法访问我们的GIT存储库的人来完成。所以我建议我把存储库中的文件以ZIP文件的形式发送给他,但是他怎么能把这些文件推送到另一台服务器呢Git从ZIP文件推送到其他服务器,而不连接到原始主机,git,bash,Git,Bash,我想将文件从我们的GIT存储库推送到另一台服务器,这台服务器已经可以正常工作了。但是,这需要由无法访问我们的GIT存储库的人来完成。所以我建议我把存储库中的文件以ZIP文件的形式发送给他,但是他怎么能把这些文件推送到另一台服务器呢 解压文件 启动GitBash git初始化 git远程添加UATssh://username@ip_地址:端口 git-fetch-UAT 吉特推 当我使用添加文件时,GIT无法识别存储库中的文件 吉特补充道 git提交-m“消息” 我将尝试推送它们,然后我将从GIT
谢谢您可以执行以下步骤:
- 注意确保在此镜像过程中不要触摸
文件夹。如果您使用ROBOCOPY,您将添加.git
/xd.git
如果您只向此人发送部分文件,则需要将步骤3修改为:
在这种情况下,如果使用这种繁琐方法工作的人正在重命名或删除文件,您需要通过将您首先发送给他的一个或多个zip文件与当前存档中的文件进行比较来处理此问题,并处理差异。我不确定,因为这种情况很奇怪,但我认为你应该先将UAT/master合并到本地master,然后再进行其他操作。(备注:
pull
=fetch
->merge
,因此您可以执行git-pull-UAT-master
,它也应该可以工作)尝试重新设置基础并解决冲突。然后试着用力推。