准备 Git 与项目规则
初始化 Git 是建立保存修改历史的地方;提交才是保存一个版本。AGENTS.md 写明工具做事时要遵守什么。
为什么要有这一节点?
Git 保存已经提交的项目版本,改错时可以回到之前保存的版本。AGENTS.md 是写给 AI 工具的项目说明书和规则。
开始操作共 2 个步骤 · 按顺序完成
0102建立 Git 仓库,写好项目说明和规则待核对展开这一步收起这一步
01开始前准备什么,做完后留下什么?
已经打开的项目,以及前面确认的项目描述。
工具给出一次成功提交的版本号,文件仍能正常打开。
这一步要让 AI 读取和保存哪些文件?
在所选工具的项目对话中,让它先打开下面的文件。找不到时,点击下方链接回到创建文件的步骤。
先让 AI 读取这些材料:当前已确认材料与项目位置
让 AI 将结果保存到:idea.md · 工具支持的规则文件 / supported rule file · .gitignore
02这一步要帮你解决什么问题?
Git 保存已经提交的项目版本,改错时可以回到之前保存的版本。AGENTS.md 是写给 AI 工具的项目说明书和规则。
弄懂原理,再试着自己判断
这个概念是什么意思?
初始化 Git 是建立保存修改历史的地方;提交才是保存一个版本。AGENTS.md 写明工具做事时要遵守什么。
换个情况,你会怎样判断?
只初始化 Git 仓库、还没有提交过改动时,是否已经有能恢复的版本?
查看参考答案
没有。仓库初始化只是建立版本管理容器,成功提交后才有相应文件快照;数据库和未纳入Git的文件需另行备份。
试着用自己的话回答;拿不准时先对照上面的解释,再用自己的项目举例核对。
03这一步具体怎么做?
展开收起
同一个项目对话
每次只发送当前这一项的提示词:选中框内文字复制(Mac 按 ⌘C,Windows 按 Ctrl+C),切到所选工具的项目对话,粘贴后把【】替换成自己的内容,再点发送。等工具回复并核对“完成后应该看到”的结果,再做下一项。
把项目文件夹初始化为 Git 仓库。在刚才的项目对话中发送下面这句话。Git 用来保存修改历史,已经保存的版本可以找回。展开收起
建议提示词:
请检查当前项目是否已经是 Git 仓库。如果还不是,请把这个项目文件夹初始化为 Git 仓库;如果已经是,请继续使用现有仓库。先不要提交或上传文件。
完成后应该看到:工具明确告诉你已经建立或沿用了 Git 仓库。
创建 AGENTS.md。它是写给 AI 工具看的项目说明书和规则,告诉工具应该怎样做事。展开收起
建议提示词:
请在项目根目录创建 AGENTS.md,写明:先读项目说明,再做我当前要求的任务;不擅自增加功能;不删除已有成果;完成后告诉我改了哪些文件、怎样检查。已有文件先读并保留原规则,不直接覆盖。若当前工具不支持此文件,请告诉我它支持的规则入口。
完成后应该看到:打开 AGENTS.md,能读到项目的工作规则;其他工具则找到它支持的规则文件。
把前面写好的项目描述保存成 idea.md。回到“整理项目描述”复制已确认内容,再粘贴进下面的话。展开收起
建议提示词:
请把下面这份项目说明保存到项目根目录的 idea.md。已有同名文件先告诉我差别,不直接覆盖。项目说明: 【粘贴我已确认的项目描述】
完成后应该看到:打开 idea.md,可以看到自己的项目名称、用户和想做的功能。
让 Git 保存第一个版本。仓库建好还不等于文件已经保存成版本;完成这一项,才有可以回来的记录。展开收起
建议提示词:
请先检查本次文件,排除密码、密钥、数据库和自动生成文件。把本步确认过的项目说明与规则文件提交到本地 Git,作为第一个版本,并告诉我版本号。不要推送。缺少提交身份时告诉我需要填写什么,不替我编造身份。
完成后应该看到:工具给出一次成功提交的版本号,文件仍能正常打开。
跟练:个人学习记录(前端 + 后端 + 数据库)
选择这个示例时,沿用同一个 learning-journal 项目逐步完成。已有自己的项目时,对照检查相关要求即可,不必另建项目。
把全栈练习的已确认描述交给 Codex,保存 idea.md 和起点版本。
- 做完这一步,应该看到什么?
- idea.md 包含后端数据库保存要求,Git 版本可以指出。
- 做不下去时,先怎么办?
- 提示 Git 身份未设置时,按 AI 提供的位置设置本人确认的提交身份;不要随便编造邮箱。
04不会具体操作?逐项跟着做
展开收起
把项目文件夹初始化为 Git 仓库。在刚才的项目对话中发送下面这句话。Git 用来保存修改历史,已经保存的版本可以找回。
- 操作后应该看到什么?
- 工具明确告诉你已经建立或沿用了 Git 仓库。
- 没有看到这个结果时,怎么办?
- 提示没有安装 Git 时,请工具按你的系统给出官方安装入口,安装后再做这一项。
创建 AGENTS.md。它是写给 AI 工具看的项目说明书和规则,告诉工具应该怎样做事。
- 操作后应该看到什么?
- 打开 AGENTS.md,能读到项目的工作规则;其他工具则找到它支持的规则文件。
- 没有看到这个结果时,怎么办?
- 只有聊天回复而没有文件时,请工具给出保存后的实际文件路径。
把前面写好的项目描述保存成 idea.md。回到“整理项目描述”复制已确认内容,再粘贴进下面的话。
- 操作后应该看到什么?
- 打开 idea.md,可以看到自己的项目名称、用户和想做的功能。
- 没有看到这个结果时,怎么办?
- 内容不对时指出哪句需要改;不要让工具重新猜一个项目。
让 Git 保存第一个版本。仓库建好还不等于文件已经保存成版本;完成这一项,才有可以回来的记录。
- 操作后应该看到什么?
- 工具给出一次成功提交的版本号,文件仍能正常打开。
- 没有看到这个结果时,怎么办?
- 提交失败先按报错处理,不把初始化成功当成版本已保存;未提交的修改无法靠这次记录找回。
05这一步出现的词
展开收起
06遇到问题时,应该怎么处理?
展开收起
提交失败或要求填写姓名邮箱
- 先检查哪里,确认问题的原因?
- 保留报错原文;分清是 Git 未安装,还是缺少提交身份。
- 按下面的方法处理问题
- 请 AI 只处理报错对应的问题。身份信息由本人提供,限定当前项目;安装只走官方入口。完成后重做本步,不把“准备提交”当已保存。
- 恢复后应该看到
- AI 给出实际版本编号,idea.md 与规则已纳入记录。
先在模板中补充实际材料,确认生成后再复制到当前项目的 AI 对话。不确定项写“尚未确定”,示例可以自行替换。
已确认 · 以下是本次专属内容,可一键复制
我停在“建立 Git 仓库,写好项目说明和规则”。预期结果:能打开 idea.md 和项目规则文件,并找到 Git 已提交的版本编号。。实际画面/报错:[在这里补充]。请先根据已有文件检查原因,一次只给一个可逆的处理动作,说明在哪里操作、恢复后应看到什么。不要重建项目,不要删除已有成果。07本步材料(填写或复制)
展开收起
上面已经逐项发送并完成的,不必再发下面整段模板。需要整理本步材料时再使用;替换【】后确认,再复制到项目对话。
先在模板中补充实际材料,确认生成后再复制到当前项目的 AI 对话。不确定项写“尚未确定”,示例可以自行替换。
已确认 · 以下是本次专属内容,可一键复制
先检查能否读取当前项目位置。缺失或无访问能力时,明确缺项与需本人操作的入口,停止本步执行,不编造文件或前序结论。
已确认的项目描述:
【粘贴项目描述步骤生成的文本】
本步建立 Git 仓库、保存项目说明和规则,并提交第一个版本。核对当前文件夹,将以上描述保存为 idea.md;已有文件时先核对差异,不覆盖。检查 Git,已有仓库沿用;没有则初始化并排除密钥及生成文件。按当前工具支持的规则文件入口(如 AGENTS.md)记录:先读项目材料,只执行当前任务,保留已有成果,报告实际检查结果。缺少 Git、身份或写入权限时说明卡点,不编造。读回文件并建立仅包含本步文件的本地 Git 提交,报告位置与版本。不开发功能、不推送。跟练个人学习记录:本步怎么填写/补充提示词
仅当你选择本页全栈跟练时使用:使用下面已合并本步要求的提示词,填好空白后复制发送;不必重复发送上方通用模板。它不授权跳到后续步骤。
先在模板中补充实际材料,确认生成后再复制到当前项目的 AI 对话。不确定项写“尚未确定”,示例可以自行替换。
已确认 · 以下是本次专属内容,可一键复制
先检查能否读取当前项目位置。缺失或无访问能力时,明确缺项与需本人操作的入口,停止本步执行,不编造文件或前序结论。
已确认的项目描述:
【粘贴项目描述步骤生成的文本】
本步建立 Git 仓库、保存项目说明和规则,并提交第一个版本。核对当前文件夹,将以上描述保存为 idea.md;已有文件时先核对差异,不覆盖。检查 Git,已有仓库沿用;没有则初始化并排除密钥及生成文件。按当前工具支持的规则文件入口(如 AGENTS.md)记录:先读项目材料,只执行当前任务,保留已有成果,报告实际检查结果。缺少 Git、身份或写入权限时说明卡点,不编造。读回文件并建立仅包含本步文件的本地 Git 提交,报告位置与版本。不开发功能、不推送。
本次已选择个人学习记录全栈跟练。
项目规则补充:本机单人练习,不开放公网;数据库文件和虚拟环境不提交;不使用 localStorage 代替本项目数据库。08看到这个结果才算完成
能打开 idea.md 和项目规则文件,并找到 Git 已提交的版本编号。
09没有看到预期结果,接下来怎么办?
展开收起
提示没有安装 Git 时,请工具按你的系统给出官方安装入口,安装后再做这一项。
看结果对照(教学示意,不是你的项目结果)
项目/ idea.md AGENTS.md(仅工具支持时) .gitignore .git/(隐藏的版本记录)
看示例或查资料
0202亲手核对 AI 创建的文件待核对展开这一步收起这一步
01开始前准备什么,做完后留下什么?
刚才保存的 idea.md、AGENTS.md 或工具使用的规则文件。
两个文件内容正确,能在关闭后重新打开。
这一步要让 AI 读取和保存哪些文件?
在所选工具的项目对话中,让它先打开下面的文件。找不到时,点击下方链接回到创建文件的步骤。
先让 AI 读取这些材料:idea.md
让 AI 将结果保存到:只检查,不改文件
02这一步要帮你解决什么问题?
亲手打开文件,看自己的说明和规则是不是真的保存好了。
弄懂原理,再试着自己判断
这个概念是什么意思?
聊天里出现一段文字,与项目里已经保存一个文件,是两件事。现在要找的是实际文件。
换个情况,你会怎样判断?
如果 AI 说保存了,却找不到文件,该核对什么?
查看参考答案
核对同一项目位置、实际文件名与后缀、读回内容;要求报告真实路径。不要用另一份新文件掩盖原文件没保存的问题。
试着用自己的话回答;拿不准时先对照上面的解释,再用自己的项目举例核对。
03这一步具体怎么做?
展开收起
当前项目的 AI 对话,然后在工具的文件区或电脑的文件管理器中打开
每次只发送当前这一项的提示词:选中框内文字复制(Mac 按 ⌘C,Windows 按 Ctrl+C),切到所选工具的项目对话,粘贴后把【】替换成自己的内容,再点发送。等工具回复并核对“完成后应该看到”的结果,再做下一项。
让工具给出刚才两个文件的位置。展开收起
建议提示词:
请列出本项目 idea.md 和 AGENTS.md(或本工具对应规则文件)的实际路径,并提供可打开的文件链接。只查看,不修改。
完成后应该看到:得到自己项目中的文件位置。
点击文件链接逐个打开。先看 idea.md 是否是自己的想法,再看规则文件有没有刚才约定的规则。展开收起
完成后应该看到:两个文件内容正确,能在关闭后重新打开。
跟练:个人学习记录(前端 + 后端 + 数据库)
选择这个示例时,沿用同一个 learning-journal 项目逐步完成。已有自己的项目时,对照检查相关要求即可,不必另建项目。
点击 Codex 回复中的 idea.md 文件链接,或在原项目文件夹打开它,核对正文。
- 做完这一步,应该看到什么?
- 能在文件正文找到“后端数据库”和本机使用范围。
- 做不下去时,先怎么办?
- 只有聊天里一段文字不算文件;把找不到的文件名交给 Codex 只读检查。

图中回复里的蓝色文件名是文件定位入口;请工具返回你自己项目中 idea.md 的实际文件链接并打开核对。右侧 Review 的红绿行展示改动前后,不等于完整文件,也不是作品运行页面。无法打开时按工具报告的实际路径在文件管理器查找。
04不会具体操作?逐项跟着做
展开收起
让工具给出刚才两个文件的位置。
- 操作后应该看到什么?
- 得到自己项目中的文件位置。
- 没有看到这个结果时,怎么办?
- 找不到文件就回上一项确认是否真的保存。
点击文件链接逐个打开。先看 idea.md 是否是自己的想法,再看规则文件有没有刚才约定的规则。
- 操作后应该看到什么?
- 两个文件内容正确,能在关闭后重新打开。
- 没有看到这个结果时,怎么办?
- 链接打不开就按实际路径在文件管理器中找,不只看聊天里的代码片段。
05这一步出现的词
展开收起
Markdown格式 ↗
用轻量文本符号表达标题、列表等结构。
用井号标标题,用短横线写清单。
绝对/相对路径 ↗
从根位置或当前目录描述文件位置。
完整街道地址与“从这里左转两间”。
06遇到问题时,应该怎么处理?
展开收起
找不到上一步的文件
- 先检查哪里,确认问题的原因?
- 核对工具与文件管理器是否打开同一个项目目录。
- 按下面的方法处理问题
- 回到项目起点步骤,核对 AI 报告的实际路径;不要创建另一份项目代替。
- 恢复后应该看到
- 能够打开上一步保存的项目描述与规则文件。
先在模板中补充实际材料,确认生成后再复制到当前项目的 AI 对话。不确定项写“尚未确定”,示例可以自行替换。
已确认 · 以下是本次专属内容,可一键复制
我停在“亲手核对 AI 创建的文件”。预期结果:能亲自打开 idea.md 和规则文件,内容与上一步保存结果一致。。实际画面/报错:[在这里补充]。请先根据已有文件检查原因,一次只给一个可逆的处理动作,说明在哪里操作、恢复后应看到什么。不要重建项目,不要删除已有成果。07本步材料(填写或复制)
展开收起
上面已经逐项发送并完成的,不必再发下面整段模板。需要整理本步材料时再使用;替换【】后确认,再复制到项目对话。
先在模板中补充实际材料,确认生成后再复制到当前项目的 AI 对话。不确定项写“尚未确定”,示例可以自行替换。
已确认 · 以下是本次专属内容,可一键复制
先检查能否读取idea.md。缺失或无访问能力时,明确缺项与需本人操作的入口,停止本步执行,不编造文件或前序结论。
只核对当前项目中上一步保存的 idea.md 和项目规则文件。返回真实路径与正文摘要;文件缺失就报告缺失,不新建练习文件、不修改现有文件。跟练个人学习记录:本步怎么填写/补充提示词
仅当你选择本页全栈跟练时使用:使用下面已合并本步要求的提示词,填好空白后复制发送;不必重复发送上方通用模板。它不授权跳到后续步骤。
先在模板中补充实际材料,确认生成后再复制到当前项目的 AI 对话。不确定项写“尚未确定”,示例可以自行替换。
已确认 · 以下是本次专属内容,可一键复制
先检查能否读取idea.md。缺失或无访问能力时,明确缺项与需本人操作的入口,停止本步执行,不编造文件或前序结论。
只核对当前项目中上一步保存的 idea.md 和项目规则文件。返回真实路径与正文摘要;文件缺失就报告缺失,不新建练习文件、不修改现有文件。
本次已选择个人学习记录全栈跟练。
请指出 idea.md 中有关前端、后端、数据库和第一版范围的原文位置。只读取,不补写不存在的内容。08看到这个结果才算完成
能亲自打开 idea.md 和规则文件,内容与上一步保存结果一致。
09没有看到预期结果,接下来怎么办?
展开收起
找不到文件就回上一项确认是否真的保存。
看结果对照(教学示意,不是你的项目结果)
应看到自己的项目描述,不是“这里可以写项目描述”这种说明文字。
本节点出现的词按出现顺序排列,点开可查完整解释
我的项目材料与备份
材料只存于这台设备的当前浏览器;不是项目文件,也不会自动发给 AI。中英文模板分别保存,项目选择和学习进度共用。不要在这里填写密码或 API Key。
包括想法、进度、各步模板、人工核对记录及选型条件;不包含你的真实项目代码。恢复会建立一个新草稿,不覆盖已有项目。
下载或导入不工作?复制备份文本恢复
草稿与进度只保存在当前浏览器。
按顺序完成本页操作,遇到问题时展开对应的检查和处理方法。