Gitee管理项目:提交以及修改

Gitee管理项目

完整 Git 标准流程(从克隆源码到提交推送)

环境准备

打开 终端 / CMD / Git Bash,全程在命令行操作


第一步:从 Gitee 克隆源码(从零获取代码)

这是你的起始步骤,把云端代码下载到本地

bash 复制代码
# 克隆仓库(替换成你的Gitee仓库地址)
git clone https://gitee.com/shanks200199/tracks.git

执行后,本地会自动创建项目文件夹 tracks/


第二步:进入项目根目录

所有 Git 命令必须在项目文件夹内执行

bash 复制代码
# 进入克隆好的项目文件夹
cd tracks

检查是否已有远程仓库关联

bash 复制代码
git remote -v

删除关联的库

bash 复制代码
git remote remove origin

执行添加远程仓库命令

bash 复制代码
git remote add origin https://gitee.com/shanks200199/tracks.git

验证是否添加成功

bash 复制代码
git remote -v

第三步:修改源代码

用编辑器(VSCode/CLion/ 记事本)打开你的文件,进行修改:

  • main.cpp
  • tracker.cpp / tracker.h
  • centroidtracker.cpp / centroidtracker.h
  • 任意你需要修改的源码

修改完成后,回到命令行,执行你要求的提交三步骤


第四步:git diff → 查看你修改了什么(你要求的第一步)

作用:核对代码修改内容,确认没有误改

bash 复制代码
git diff
  • 红色:删除的代码
  • 绿色:新增的代码
  • 看完按 q 退出查看界面

第五步:git add → 添加要提交的文件(你要求的第二步)

方式 1:添加所有修改过的源码(推荐,最简单)

bash 复制代码
git add .

方式 2:只添加指定文件(精准控制)

bash 复制代码
git add main.cpp tracker.cpp centroidtracker.cpp

第六步:git status → 查看待提交文件(你要求的第三步)

作用:核对哪些文件即将被提交,确保无误

bash 复制代码
git status
  • 绿色文件:已添加、准备提交
  • 红色文件:未添加、不会提交

第七步:git commit → 正式提交修改(本地提交)

必须写修改说明,不能为空

bash 复制代码
git commit -m "修改说明:例如 优化MOSSE帧率统计 修复质心跟踪绘制"

第八步:git push → 推送到 Gitee 云端(最终同步)

bash 复制代码
# 首次推送
git push -u origin master

# 后续推送(直接用)
git push

极简速查版(你直接按顺序复制)

bash 复制代码
# 1. 克隆源码
git clone https://gitee.com/shanks200199/tracks.git

# 2. 进入项目
cd tracks

# ======================================
# 【在这里修改你的源代码】
# ======================================

# 3. 查看修改(你指定)
git diff

# 4. 添加文件(你指定)
git add .

# 5. 核对文件(你指定)
git status

# 6. 本地提交
git commit -m "修改了跟踪算法代码"

# 7. 推送到云端
git push

核心说明

  1. 严格遵守你的顺序 修改代码 → git diff(查看) → git add(添加) → git status(核对) → 提交 → 推送
  2. 所有命令在项目根目录执行
  3. git commit -m "" 必须填写修改说明
  4. 执行完成后,你的代码就会同步到 Gitee 仓库

退回提交代码

查看提交记录

bash 复制代码
git log --oneline

撤销指定 commit,不影响其他提交

git revert

git push

相关推荐
智碳能碳管理平台1 天前
碳排放核算软件如何支撑工业能碳大数据与节能优化
gitee·能碳管理系统·智碳能碳管理平台·企业能碳管理系统·碳排放核算软件·绿色工厂申报saas·能碳管理 ems
yubang32231112 天前
Android保活sdk
android·gitee·保活
cakeism8252 天前
金融行业 DevOps 平台推荐:2026年主流方案对比与 Gitee 选型解析
金融·gitee·devops
71777710 天前
研发平台选哪家比较好:2026年主流平台对比与Gitee选型指南
人工智能·gitee
ai大模型-探索者10 天前
Git在PyCharm中的使用完全指南
pycharm·gitee
明天…ling10 天前
gitee与vscode远程连接
vscode·gitee
我命由我1234510 天前
Git 推送报错:error: src refspec main does not match any
运维·git·gitee·github·运维开发·学习方法·版本控制
烛之武12 天前
Git教程笔记
git·gitee
71777713 天前
国内组件安全扫描工具选哪家:2026年主流方案对比与选型指南
人工智能·gitee