我有一个结构目录,如:
styles/styles.css
, js/app.js
,index.html etc
。,压缩,缩小,在服务器上部署。如何处理/忽略每个分支上的文件,例如:
我尝试使用.gitignore,但是在合并分支时我与.gitignore文件发生冲突。 我尝试在.git目录中编辑配置文件,但没有任何反应。
BTW,我的项目不包括nodejs。
这可能吗?
答案 0 :(得分:1)
一般来说,您尝试做的并不是最佳做法。要真正做你想要的,你将有一个不同的git存储库用于你的构建工件。
更好的方法是使用CI服务器构建分支并将结果归档到某处。通常你会把你的构建压缩起来并存储在你知道它是不可变的地方。
或者,您可以提交构建工件,但将部署脚本更改为仅部署构建目录。