当前位置: 首页 > news >正文

Git 拉取 暂存 提交 推送 全教程

这里以git clone https://github.com/wuxiaomudebug/stm32-hx711-nrf24l01-WMS.git 仓库为例;

使用提供的仓库地址,执行克隆命令:

git clone https://github.com/wuxiaomudebug/stm32-hx711-nrf24l01-WMS.git

1. 进入仓库目录

bash

cd stm32-hx711-nrf24l01-WMS
2. 检查修改状态(可选,确认修改内容)

bash

git status
  • 会显示红色的 “未跟踪文件”(新增文件)或 “已修改文件”,确认是你要推送的内容。
3. 暂存所有修改

bash

# 暂存所有修改(包括新增、修改、删除) git add . # 若只想暂存指定文件,比如 app.c # git add app.c
4. 提交修改(必须写提交说明)

bash

git commit -m "新增STM32称重逻辑,优化NRF24L01发送代码"
  • 提交说明要简洁明了,说明本次修改的内容(比如 “修复 HX711 零点校准 bug”“添加 LCD 显示中文功能”)。
5. 推送修改到远程仓库

bash

git push origin main # 或如果默认分支是 master,执行 git push origin master
  • origin是远程仓库的默认别名,main是 GitHub 主流默认分支名(旧仓库可能是master);
  • 若推送失败,先执行git pull origin main拉取远程最新代码(避免冲突),再重新推送。
1. 进入仓库目录

bash

运行

cd stm32-hx711-nrf24l01-WMS
2. 检查修改状态(可选,确认修改内容)

bash

运行

git status
  • 会显示红色的 “未跟踪文件”(新增文件)或 “已修改文件”,确认是你要推送的内容。
3. 暂存所有修改

bash

运行

# 暂存所有修改(包括新增、修改、删除) git add . # 若只想暂存指定文件,比如 app.c # git add app.c
4. 提交修改(必须写提交说明)

bash

运行

git commit -m "新增STM32称重逻辑,优化NRF24L01发送代码"
  • 提交说明要简洁明了,说明本次修改的内容(比如 “修复 HX711 零点校准 bug”“添加 LCD 显示中文功能”)。
5. 推送修改到远程仓库

bash

运行

git push origin main # 或如果默认分支是 master,执行 git push origin master
  • origin是远程仓库的默认别名,main是 GitHub 主流默认分支名(旧仓库可能是master);
  • 若推送失败,先执行git pull origin main拉取远程最新代码(避免冲突),再重新推送。
http://www.jsqmd.com/news/437781/

相关文章:

  • C++ STL list容器详解与实战
  • 2026年热门的广州悬空影院品牌推荐:广州轨道影院本地公司推荐 - 品牌宣传支持者
  • 全网最详细的 Node.js 卸载和安装教程
  • 鸽姆智库(GG3M)军事算法核心解析 |Core Analysis of GG3M Think Tank’s Military Algorithms
  • CISA:VMware Aria Operations RCE漏洞已遭利用
  • 混合云大数据架构:如何实现跨云数据无缝集成?
  • AI赋能离散制造业数字化工厂解决方案
  • 技术专家路线被严重低估了
  • 2026年知名的日照GEO推广品牌推荐:日照GEO推广高评分公司推荐 - 品牌宣传支持者
  • 芯片研发想跟上软件的节奏?
  • 2026年3月4隔夜暗盘挂单排行榜
  • 【深度学习与医学图像分析】深度卷积神经网络:图像分类、目标检测与语义分割
  • 【深度学习与医学图像分析】注意力机制与Transformer网络在医学图像分析中的理论与应用
  • php 使用 gateway-worker 创建websocket 服务器 (双ws架构)
  • 2026年靠谱的日照GEO排名优化品牌推荐:日照GEO排名优化热门公司推荐 - 品牌宣传支持者
  • 2026年比较好的日照GEO品牌推荐:日照GEO推广靠谱公司推荐 - 品牌宣传支持者
  • 电脑游戏卡顿不流畅怎么办?5种解决方法实测有效
  • 13.变量
  • 使用Canal将MySQL数据同步到ES(Linux)
  • 使用 Qt 插件和 SQLCipher 实现 SQLite 数据库加密与解密
  • GCC 静态链接过程中的【重定位】过程分析
  • 从零到精通精益生产:完整精益生产培训体系全梳理
  • 最新整理!常用的6款免费好用异地组网软件品牌推荐与选择指南
  • 小企业做供应链,为什么从“数据看板”开始最有效?
  • 丝杆模组润滑自检指南
  • 2026年知名的日照短视频投放品牌推荐:日照短视频排名用户好评公司 - 品牌宣传支持者
  • 使用Docker部署postgresql
  • 伊朗成为全球焦点,再看这部三维动画是否早有预示?
  • 使用Springboot + netty 打造聊天服务(一)
  • 使用rustDesk搭建私有远程桌面