258 字
1 分钟
Git 与命令行
Git 与命令行
LLM 项目也需要工程化。命令行让你运行脚本、安装依赖、查看日志;Git 让你记录变更、回滚错误、协作开发。
常用命令行操作
pwd # 查看当前目录ls # 查看文件cd folder # 进入目录mkdir demo # 创建目录Windows PowerShell 中:
Get-ChildItemSet-Location .\demoGit 最小流程
git statusgit add .git commit -m "Add hello llm script"git push每次完成一个小功能就提交,不要等到所有东西都写完。
查看改动
git diffgit diff --stat提交前先看改了什么,是很好的习惯。
LLM 项目特别注意
不要提交:
.env- API Key
- 用户私有数据
- 大型临时文件
- 向量数据库缓存
.gitignore 示例:
.env.venv/__pycache__/data/private/vector_store/常见错误
- 不看
git status就提交。 - 把密钥提交到 GitHub。
- 一个提交包含太多不相关改动。
- 不写有意义的 commit message。
最小练习
创建一个小项目,写一个 README.md,然后完成一次:
git statusgit addgit commitgit log --oneline