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

相关推荐
7177771 天前
五大维度根治测试碎片化:基于 Gitee Test 的国产化全链路测试实践
gitee
tju23331 天前
Gitee 协作能力更新解析:从 Web 端提交到工作流与知识库追溯
gitee
tju23332 天前
从组件仓库到依赖防火墙:Gitee 源盾可信中心仓如何改变开源组件引入方式
gitee·开源
7177772 天前
研发效能治理标准化路径:基于信通院认证平台的全链路度量实践
安全·gitee·issue
tju23333 天前
Gitee Test是什么:从测试资产管理到自动化执行的工程化实践
运维·gitee·自动化
7177775 天前
Coze 工作流 + Gitee API 落地指南:研发 Issue 智能化自动管理实践
gitee·jquery·issue
7177775 天前
自研 BCA 引擎驱动:Gitee Scan 构建软件工厂全生命周期安全检测体系
安全·gitee
2301_809815255 天前
Git和Gitee基本使用教程
git·gitee
zdkdchao8 天前
建立gitee对github仓库的镜像
gitee·github
7177778 天前
从工具自动化到自主研发:Gitee 智能 DevOps 全域落地实践
gitee·自动化·devops