繁体   English   中英

使用GIT将文件推送到生产/登台服务器

[英]Pushing files to production/staging server with GIT

到目前为止,我仅使用GIT对本地文件进行版本控制,现在我试图在远程服务器上设置暂存环境,以便以后可以使用GIT将本地开发文件推送至暂存服务器,最后推送至生产服务器。

所以我所做的是:

  • 在我的登台服务器上初始化了一个裸露的git存储库

  • 在该服务器的本地版本上将该服务器添加为删除服务器

  • 然后运行: git push origin master

我没有收到任何错误消息,但登台存储库为空,只有.git文件夹已更新,但实际文件没有跟随。

我在这里找到了一个类似的问题Git:从本地存储库推送的文件未显示在远程git repo中 ,尽管我仍然不知道应该执行哪些操作来推送本地文件?

实现此设置的正确方法是什么?

谢谢

好的,这就是我到目前为止所得到的。

将git repo推送到远程服务器并不会上传实际文件,而是上传这些文件的“蓝图”。 因此,一旦存储库已上传到远程服务器,要能够处理这些文件,您需要克隆该存储库。 之后,工作流程为:

1-将文件从本地Push送到远程回购(中央回购)

2-克隆的实例可以从该存储库中pull更改以保持最新。

如果我错了,请纠正我。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM