一、下载的软件

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 核心技能练习

  1. 将工作区所有修改(包括新增文件)添加到暂存区:git add .
  2. 查看提交历史,并显示每个提交的简洁一行信息:git log --oneline
  3. 切换到一个名为 feature/login 的分支,如果该分支不存在则基于当前HEAD创建:git checkout -b feature/login
  4. 将远程仓库 origin 的 main 分支最新内容拉取到本地但不合并:git fetch origin main
  5. 撤销最近一次提交,但保留修改内容在工作区:git reset --soft HEAD~1
  6. 查看当前仓库所有本地分支及当前所在分支:git branch
  7. 将 feature/a 分支合并到当前分支,并要求强制使用三方合并(非快进):git merge --no-ff feature/a
  8. 从远程仓库 origin 拉取更新并与当前分支合并(等价于 fetch + merge):git pull origin
  9. 修改最近一次提交的注释信息:git commit --amend
  10. 删除本地已合并的 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
在这里插入图片描述

Logo

Agent 垂直技术社区,欢迎活跃、内容共建。

更多推荐