|
|
|
@ -108,6 +108,20 @@
|
|
|
|
- 如必须用PowerShell写入,需用 `[System.IO.File]::WriteAllText($path, $content, [System.Text.UTF8Encoding]::new($false))` 避免BOM
|
|
|
|
- 如必须用PowerShell写入,需用 `[System.IO.File]::WriteAllText($path, $content, [System.Text.UTF8Encoding]::new($false))` 避免BOM
|
|
|
|
- 已有BOM文件修复:`node -e "const fs=require('fs');let b=fs.readFileSync('文件路径');if(b[0]===0xEF&&b[1]===0xBB&&b[2]===0xBF)b=b.slice(3);let t=b.toString('utf8').replace(/\r\n/g,'\n');fs.writeFileSync('文件路径',t,'utf8')"`
|
|
|
|
- 已有BOM文件修复:`node -e "const fs=require('fs');let b=fs.readFileSync('文件路径');if(b[0]===0xEF&&b[1]===0xBB&&b[2]===0xBF)b=b.slice(3);let t=b.toString('utf8').replace(/\r\n/g,'\n');fs.writeFileSync('文件路径',t,'utf8')"`
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
## Git提交规范(强制要求)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
- **每次代码改动,编译/验证成功后,必须提交到Git并Push到远程仓库**
|
|
|
|
|
|
|
|
- 远程仓库: `https://git.cjy.net.cn/jcl/haoliang-net.git`(分支: `main`)
|
|
|
|
|
|
|
|
- 账号: `821644@qq.com`
|
|
|
|
|
|
|
|
- 提交信息必须使用中文,清楚描述改动内容
|
|
|
|
|
|
|
|
- 提交流程:
|
|
|
|
|
|
|
|
```bash
|
|
|
|
|
|
|
|
git add <变更文件>
|
|
|
|
|
|
|
|
git commit -m "改动内容描述"
|
|
|
|
|
|
|
|
git push
|
|
|
|
|
|
|
|
```
|
|
|
|
|
|
|
|
- **禁止跳过此流程**:任何代码变更(修复、新增、重构)完成后,都必须执行 commit + push
|
|
|
|
|
|
|
|
|
|
|
|
## 注意事项
|
|
|
|
## 注意事项
|
|
|
|
|
|
|
|
|
|
|
|
- 部分索引/规范文件内容为空(尚未填写)→ 已全部填写
|
|
|
|
- 部分索引/规范文件内容为空(尚未填写)→ 已全部填写
|
|
|
|
|