软件环境配置
一、下载的软件
1.python解析器
2.MySQL8数据库
3.codex和Trae cn AI agent
4.Git+gitee
如何检验是否安装成功
1.python和mysql
2.codex和trae 只需看到应用图标
3.git 在桌面任意地方右键 点击显示更多选项 看到两个git图表即可
或者
4.gitee 登录账号
二、各软件的作用
| 软件/工具 | 核心作用 | 日常使用场景举例 |
|---|---|---|
| Python解析器 | 翻译官。将写的Python代码“翻译”成电脑能执行的机器指令。 | 运行 .py 脚本,用 pip 安装第三方库(如pandas、requests)。 |
| MySQL 8 | 数据大管家。用于持久化、结构化地存储和管理大量数据。 | 用户信息表、订单记录存储;数据分析时的数据仓库。 |
| Codex | AI结对编程员。根据代码上下文或注释,自动生成/补全代码片段。 | 输入 # 读取CSV文件并打印前5行,它会自动生成 pd.read_csv().head()。 |
| Trae CN AI Agent | 国产智能开发助手。能进行代码生成、解释、调试,甚至跨文件理解项目(类似Copilot的国内版)。 | 帮您解释晦涩的代码、生成单元测试、重构老旧函数。 |
| Git | 时光机+协作桥梁。记录代码每一次修改历史,方便回溯、分支管理和多人协作。 | git add . 、git commit -m "fix bug" 、git push。 |
| Gitee | 代码云仓库(国内版GitHub)。将本地Git仓库备份到云端,实现代码托管、团队协作和开源分享。 | git remote add origin https://gitee.com/您的用户名/仓库名.git 并推送代码。 |
三、在新电脑能否实现
可以
1.我的整体思路
第一步:基础环境(先搭地基) → 安装Python、MySQL,配置好系统环境变量(PATH),确保在任意目录下都能调用 python 和 mysql 命令。
第二步:工具安装与配置(再添砖瓦) → 在IDE(如VS Code)中安装Codex和Trae CN插件,配置好账号/API Key。安装Git并配置全局用户名邮箱。
第三步:云仓连通(最后通网) → 生成SSH密钥,添加到Gitee账户,实现本地与远程仓库的无密码免密推送。
2.重点环节和注意事项
| 软件 | 重点环节 | 注意事项 |
|---|---|---|
| Python | 安装时勾选 “Add Python to PATH”(添加到环境变量),优先选择3.13版本的。 | 若不勾选,后续在CMD中无法直接使用 python 命令,需手动配置Path,很麻烦。 |
| MySQL 8 | 安装过程中设置 root密码 要牢记;选择 “Use Legacy Authentication”(旧版加密)兼容性更好。 | 新版加密方式可能导致一些旧版客户端(如Navicat)连接报错。初始端口默认3306,注意不要被占用。 |
| Codex & Trae CN | 在软件商店里直接搜索chatgpt;Trae CN可能需要登录国内账号。 | Codex需配置OpenAI的API Key(付费)可以用deep seek和火神;Trae CN多为免费,但注意其使用规则和数据隐私。 |
| Git | 安装时选择 “Git from the command line and also from 3rd-party software”。 | 全局配置一定要做:git config --global user.name "你的昵称" 和 git config --global user.email "你的邮箱",否则第一次提交会失败。 |
| Gitee(SSH连接) | 在本地生成SSH公钥(ssh-keygen -t rsa -C "邮箱"),复制公钥内容粘贴到Gitee账户的SSH设置中。 |
推送时若提示 Permission denied,多半是公钥没添加或添加错了。用 ssh -T git@gitee.com 测试连通性。 |
四、Git 核心技能练习
- 将工作区所有修改(包括新增文件)添加到暂存区:git add .
- 查看提交历史,并显示每个提交的简洁一行信息:git log --oneline
- 切换到一个名为 feature/login 的分支,如果该分支不存在则基于当前HEAD创建:git checkout -b feature/login
- 将远程仓库 origin 的 main 分支最新内容拉取到本地但不合并:git fetch origin main
- 撤销最近一次提交,但保留修改内容在工作区:git reset --soft HEAD~1
- 查看当前仓库所有本地分支及当前所在分支:git branch
- 将 feature/a 分支合并到当前分支,并要求强制使用三方合并(非快进):git merge --no-ff feature/a
- 从远程仓库 origin 拉取更新并与当前分支合并(等价于 fetch + merge):git pull origin
- 修改最近一次提交的注释信息:git commit --amend
- 删除本地已合并的 bugfix 分支: git branch -d bugfix
五、练习

任务1:创建并切换分支
git checkout -b feature/isbn
任务2:创建文件并提交
echo “public class ISBNValidator {}” > ISBNValidator.java
git add ISBNValidator.java
git commit -m “添加ISBN校验工具类”
任务3:修改提交信息
git commit --amend -m “feat: 添加ISBN校验工具类”
任务4:切换到main并拉取远程更新
git checkout main
git pull origin main
任务5:合并并产生合并提交
git merge --no-ff feature/isbn -m “合并feature/isbn: 添加ISBN校验功能”
任务6:推送到远程
git push origin main
git push origin feature/isbn
五、gitee码云库操作
流程图
1.添加到暂存区:git add . (提交所有)
2.查看状态:git status
3.提交到本地仓库:git commit -m “注释”
4.提交到远程仓库:git push
更多推荐


所有评论(0)