Git 能否实现两个 remote 自动配置不同的 ignore?

2017-07-14 08:29:59 +08:00
 vencent
最近遇到一个我觉得还算常见的问题不知道怎么解决:本地有一个 git repo,我想每次 push 的时候提交一份不包含生产环境配置文件的到 GitHub 分享,同时把包含所有文件的 push 到生产环境服务器(即两个 remote 使用不同的 ignore 设置)

大家有什么好方案吗?
4500 次点击
所在节点    git
24 条回复
ryd994
2017-07-14 19:38:34 +08:00
配置文件单独部署
或者开个 deploy branch 每次 rebase
cxbig
2017-07-14 22:01:47 +08:00
配置文件单独部署啊,那么多自动部署工具,一个文件再容易不过。
Miy4mori
2017-07-15 21:07:01 +08:00
难道生产环境的配置不都是加密在 CI 里的嘛?存仓库这事还真的干得出来?
vencent
2017-08-14 19:51:11 +08:00
@Miy4mori 本人对部署不太了解,希望寻求一些好思路。感谢各位。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/375218

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX