使用Git / Beanstalkapp,是否可以在本地跟踪文件,但不能推送到生产(不使用子模块/单独的repo)

时间:2015-04-06 20:06:36

标签: git git-tower

我使用git-tower,显然是git,还有Beanstalkapp。我的每个版本的软件都有不同的分支。在此内容中,我为每个用于重新打包软件的版本提供了安装程序和升级文件。

但是,我不希望将这些安装程序文件推送到生产环境,这是现场演示。这是因为实时版本不需要安装程序文件,因为它已经安装。这也是一种安全风险。

如何在本地跟踪更改日志,安装程序脚本/向导以及升级脚本以进行打包/版本控制,但是没有将其推送到我的实时演示中?

注意:我不想使用单独的repo / sub模块,因为我不太了解它是如何工作的,并且感觉它会进一步使这个过程复杂化。但是,如果可以解释其中任何一个仍然相对简单和有效,我会考虑它。

感谢任何帮助。

1 个答案:

答案 0 :(得分:0)

好的,我明白了。 Beanstalkapp能够从部署中排除文件和目录,因此我可以在最终处理它。