|
|
4 days ago | |
|---|---|---|
| backups | 1 week ago | |
| nacos | 4 days ago | |
| xdz-dependencies | 3 weeks ago | |
| xdz-framework | 4 days ago | |
| xdz-module-business | 4 days ago | |
| xdz-module-gateway | 4 days ago | |
| xdz-module-message | 4 days ago | |
| xdz-module-platform | 4 days ago | |
| xdz-module-user | 4 days ago | |
| xdz-module-vehicle | 4 days ago | |
| .dockerignore | 4 weeks ago | |
| .gitignore | 4 days ago | |
| README-配置保护.md | 4 days ago | |
| backup_database.sh | 4 days ago | |
| lombok.config | 4 weeks ago | |
| pom.xml | 1 week ago | |
| 启动说明.md | 4 weeks ago | |
| 配置环境方案.md | 4 days ago |
从 Git 拉取代码时,本地配置文件会被覆盖。
Git pull 会合并远程更改,如果本地有未提交的修改,可能会被覆盖。
# 拉取前先保存本地配置
git stash push -m "保存本地配置" -- "**/application-local.yaml" "**/application-dev.yaml"
# 拉取代码
git pull
# 恢复本地配置
git stash pop
已在 .git/info/exclude 中添加了忽略规则,但只对当前仓库有效。
这些文件不会被 Git 跟踪,但也不会被提交。
将本地配置放到 Nacos 配置中心,这样:
在配置文件中使用环境变量,通过环境变量来区分本地和服务器配置。
application-dev.yaml = 本地数据库(127.0.0.1:3306/xdz-pro)application-local.yaml = 本地数据库(127.0.0.1:3306/xdz-pro)✅ 已修改application-prod.yaml = 服务器数据库(119.45.95.228:10022/xdz_crm)✅ 已修改