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



我使用的是git塔,显然是git和Beanstalkapp。我的软件的每个版本都有不同的分支。在这个里面,我有一个安装程序和每个版本的升级文件,我用来重新打包软件。

然而,我不希望这些安装程序文件被推到生产中,这是现场演示。这是因为实时版本不需要安装程序文件,因为它已经安装好了。这也是一个安全风险。

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

注意:我宁愿不使用单独的回购/子模块,因为我真的不了解它是如何工作的,并且觉得这会使过程进一步复杂化。然而,如果任何一种都可以解释为表明它仍然相对简单有效,我会考虑它

感谢您的帮助。

好吧,我想通了。Beanstalkapp能够从部署中排除文件和目录,所以我可以在它们的一端处理它。

最新更新