简 介本文介绍了智能汽车竞赛中使用Gitee平台进行代码管理的详细教程。主要内容包括1) 安装Git和可视化工具SourceTree2) 在Gitee创建远程代码仓库3) 通过SourceTree克隆远程仓库到本地4) 使用SourceTree提交本地修改并推送至远程仓库。教程采用图形化操作方式无需掌握复杂命令旨在帮助参赛团队高效管理代码版本确保竞赛公平性。通过这套流程参赛者可以轻松实现代码的版本控制和团队协作。关键词Gitee智能车竞赛一、前言致智能汽车竞赛参赛同学在新一届全国大学生智能汽车竞赛中为提升参赛选手的代码、硬件设计、机械设计、文档管理效率确保代码可追溯性并有效防范车模代码抄袭或代做行为组委会推荐各参赛队使用Gitee平台进行工程版本管理。此举旨在为参赛团队提供便捷的代码整理工具同时为裁判组提供清晰的工程回溯依据保障竞赛公平性。为方便大家快速掌握Gitee托管平台的使用特提供此参考教程该教程详细讲解如何通过 SourceTree可视化Git工具配合 Gitee国内代码托管平台完成代码管理涵盖 SourceTree下载安装、Gitee仓库创建、仓库克隆、代码提交与推送全流程无需复杂命令图形化操作一步到位。二、SourceTree下载与安装1、1.1 、安装git软件SourceTree 虽然自带 Git 安装功能但默认需要从 GitHub 下载文件国内访问往往受限。为确保安装顺利建议直接使用资料包中提供的离线安装包。请双击运行 Git-2.53.0.2-64-bit.exe 进行安装。安装过程中除第二页需指定安装路径外其余步骤保持默认设置连续点击“Next”即可完成。安装完成如下图所示2、1.2 、软件下载SourceTree 官方下载地址https://www.sourcetreeapp.com/根据自己的操作系统Windows/Mac选择对应下载即可当前最新下载的版本为SourceTreeSetup-3.4.26。3、 1.3 、软件安装下载完成后双击安装包开始安装步骤如下以Windows为例Mac流程类似双击安装包进入安装页面后跳过登录。软件会自动检测到之前安装好的Git软件然后勾选如图两个选项。等待工具安装完成输入自己的邮箱随后会有个弹窗这里可直接点击否如果有的话后面再进行添加安装完成验证安装启动SourceTree能正常进入主界面无报错即安装成功。三、Gitee 仓库创建网页端操作仓库是存储代码的“容器”需先在Gitee网页端创建仓库再通过SourceTree关联本地步骤如下注册/登录Gitee访问Gitee官网https://gitee.com/login如果没有账号的话注册个人账户手机号即可快速注册注册完成后登录。创建仓库登录后点击右上角“”号选择“新建仓库”进入仓库创建页面。填写仓库基本信息关键项必看仓库名称必填可使用中文或者英文名称。仓库路径必填此位置会根据名称自动生成也可以手动修改。这里建议使用纯英文/数字组合。仓库介绍可选简要描述仓库用途如“用于测试的智能车代码仓库”。仓库可见性选择“开源”所有人可见适合开源项目或“私有”仅自己或授权成员可见适合个人/商业项目这里先设置为“私有”如果后面有开源的想法再设置为“开源”即可。初始化选项可根据需要进行勾选和设置。完成创建填写完毕后点击底部“创建”跳转至仓库详情页此时Gitee远程仓库创建完成记住仓库的“克隆地址”后续关联SourceTree需用到。如果创建失败则刷新网页重新填写信息再创建仓库克隆地址获取方法——在仓库详情页点击“克隆/下载”按钮即可看到HTTPS地址复制此地址。四、SourceTree 克隆 Gitee 仓库本地关联远程克隆就是将Gitee上的远程仓库复制一份到本地电脑后续所有代码操作在本地完成再同步到远程步骤如下1. 启动SourceTree点击主界面左上角“克隆”Clone弹出克隆窗口。2. 填写克隆信息源路径/URL粘贴刚才在Gitee复制的仓库克隆地址。若使用HTTPS地址首次克隆会弹出Gitee账号密码验证输入Gitee的用户名和密码目标路径选择本地电脑的文件夹用于存放克隆后的本地仓库文件。其他选项默认即可无需修改。开始克隆点击“克隆”按钮克隆完成后SourceTree会自动打开本地仓库随后在本地文件夹下也会生成对应的克隆文件夹五、SourceTree 提交与推送代码本地→远程克隆仓库后即可在本地修改、新增文件完成后通过SourceTree提交保存本地修改并推送同步到Gitee远程仓库步骤如下以新增一个文件夹和一个测试文件为例1、本地修改/新增文件打开本地仓库文件夹即克隆时选择的“目标路径”新增一个code文件夹如“code”新增一个文件如“test.txt”写入任意内容如“这是测试文件”保存关闭。2、提交代码本地保存回到SourceTree左侧“文件状态”栏会显示“未暂存文件”即刚才新增的test.txt这表示文件已被Git识别但未保存到本地仓库本地仓库指本地文件夹中的git信息不是仅代表本地文件夹。暂存文件勾选“未暂存文件”中文件右侧的加号或者点击 “暂存全部”此时文件会移动到“已暂存文件”栏完成暂存暂存相当于“准备保存”可多次暂存多个文件。填写提交信息在下方“提交信息”输入框中填写清晰的提交说明。执行提交点击“提交”按钮弹出确认窗口点击“确定”提交完成。此时修改已保存到本地仓库但尚未同步到Gitee远程仓库。注意提交仅作用于本地若本地文件误删、修改错误可通过SourceTree的“回滚”功能恢复右键提交记录选择“回滚提交”。3、推送代码同步到Gitee提交完成后点击SourceTree顶部工具栏的“推送”按钮图标为“向上的箭头”弹出推送窗口。确认推送信息默认推送“当前分支”默认main分支远程仓库选择“origin”克隆时自动生成对应Gitee的远程仓库无需修改其他选项。执行推送点击“推送”按钮即可完成推送。验证推送推送完成后此时访问Gitee的仓库详情页刷新页面即可看到刚才新增的test.txt文件说明代码已成功同步到远程仓库。通过本次教程我们已经掌握了使用 SourceTree 和 Gitee 进行代码版本管理的基本流程。从创建远程仓库到克隆至本地再到日常的代码修改、提交和推送这一系列操作构成了现代软件开发中高效协作与代码管理的核心。掌握 Git 和 Gitee 的使用不仅是为了满足竞赛的要求在必要时进行溯源更是每一位开发者都应该具备的核心技能。它将帮助你建立起规范、严谨、高效的代码管理习惯这不仅对当前的竞赛大有裨益也将为你未来的学习和职业发展打下坚实的基础。该Gitee使用教程由逐飞科技编写整理祝各位同学在比赛中取得满意成绩收获成长