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

相关推荐
打不了嗝 ᥬ᭄22 分钟前
Git 原理与使用
git·gitee
MegaDataFlowers7 小时前
基于Gitee帮助中心学习Gitee Go
学习·gitee
信创DevOps先锋12 小时前
2025年项目管理工具生态全景:国产化崛起与智能科技重塑企业协作
科技·gitee
信创DevOps先锋1 天前
Gitee Test领衔2025国内测试管理软件市场,国产化工具生态日趋成熟
gitee
We་ct1 天前
Git 核心知识点全解析
开发语言·前端·git·gitee·github
信创DevOps先锋1 天前
企业级开源治理新选择:Gitee CodePecker SCA如何重塑软件供应链安全
安全·gitee·开源
信创DevOps先锋1 天前
Gitee DevOps平台:本土化创新如何重塑企业研发效能图谱
运维·gitee·devops
信创DevOps先锋1 天前
Gitee:中国开发者生态的赋能者与数字化转型的加速器
gitee
遇满则缺2 天前
新手第一次使用gitee全流程(附上常见错误以及解决方法)
git·gitee
信创DevOps先锋2 天前
Gitee:本土开发者生态的基石与创新引擎
gitee