【踩坑】IDEA提交Git .gitignore忽略文件不起作用
.gitignore只能忽略未跟踪的文件,若文件已被提交,则需先清除缓存。通过执行`git rm -r --cached .`、`git add .`和`git commit`命令,可重新应用.gitignore规则,彻底忽略指定目录如target和.idea。
非云原生应用,持续部署的两种方案选择
在非云原生的持续部署方面,目前主要有两种持续部署的方案,一种是由客户端主导的持续部署,一种是以jenkins为例子,使用jenkins在服务端部署jenkins服务和各种制品库和依赖组件,做持续部署。
那么为什么要做持续部署呢?比如,我们有好几个服务,假如需要经常发布,上云的时候没有持续部署流水线的话,每次都需要使用sftp工具上传到跳板机,再由跳板机部署到好几台服务器,操作太麻烦,太容易出错。
AI 编程让研发:聚焦核心,远离低效内耗
AI编程革新研发模式:通过规范驱动、沙箱防护、无缝协作与多模型适配,解决代码漏洞、安全风险、协作低效等痛点,让开发者聚焦创新,提升效率与质量,实现技术价值回归。