github - git远程本地均有更改的情况下本地提交远程如何保持远程某目录不变?

查看:118
本文介绍了github - git远程本地均有更改的情况下本地提交远程如何保持远程某目录不变?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

问 题

本地更改代码提交到远程仓库部署,远程仓库的public目录下的文件需要保留,现在每次把本地代码push到远程时都会清空public目录,该怎么做才可以让远程仓库public目录下的文件不会被删除呢?

解决方案

不应该是直接替换吧...

我的做法,但不一定准确,只提供一个建议。

一般都是把代码先clone到部署目录(阿里云的CRP,可以发源码包到服务器,再调用部署脚本),使用部署脚本在做上线处理(替换文件,修改配置等)...例如你public不要被覆盖,你在部署脚本写下逻辑就好了,一般不会直接替换项目目录的。

这篇关于github - git远程本地均有更改的情况下本地提交远程如何保持远程某目录不变?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆