Toggle navigation
首页
问答
文章
积分商城
专家
专区
更多专区...
文档中心
返回主站
搜索
提问
会员
中心
登录
注册
GIT
【RSOC26】Git 基本命令
发布于 2026-08-17 18:45:35 浏览:32
订阅该版
[tocm] # Git 基本命令 ## 一、Git 简介 Git 是一个分布式版本控制系统,用于跟踪文件的变更,便于多人协作开发。 ## 二、初始配置 ```bash git config --global user.name "你的名字" git config --global user.email "你的邮箱" ``` ## 三、基本命令 ### 1. 创建仓库 ```bash git init # 在当前目录初始化一个 Git 仓库 git clone <仓库地址> # 克隆远程仓库到本地 ``` ### 2. 查看状态 ```bash git status # 查看工作区和暂存区的状态 git log # 查看提交历史 git log --oneline # 简洁版提交历史 ``` ### 3. 添加与提交 ```bash git add <文件名> # 将指定文件添加到暂存区 git add . # 将所有修改添加到暂存区 git commit -m "提交说明" # 将暂存区的内容提交到本地仓库 ``` ### 4. 远程操作 ```bash git remote add origin <地址> # 关联远程仓库 git push origin <分支名> # 推送到远程仓库 git pull origin <分支名> # 拉取远程仓库并合并 git fetch # 拉取远程仓库(不自动合并) ``` ### 5. 分支操作 ```bash git branch # 查看本地分支 git branch <分支名> # 创建新分支 git checkout <分支名> # 切换分支 git checkout -b <分支名> # 创建并切换到新分支 git merge <分支名> # 将指定分支合并到当前分支 git branch -d <分支名> # 删除分支 ``` ### 6. 撤销与回退 ```bash git checkout -- <文件名> # 撤销工作区的修改 git reset HEAD <文件名> # 撤销暂存区的修改(放回工作区) git reset --hard
# 回退到指定提交版本 ``` ### 7. 其他常用命令 ```bash git diff # 查看工作区与暂存区的差异 git stash # 暂存当前修改 git stash pop # 恢复暂存的修改 ``` ## 四、工作流程总结 ``` 工作区 --git add--> 暂存区 --git commit--> 本地仓库 --git push--> 远程仓库 ``` 1. 在工作区修改文件 2. `git add` 将修改放入暂存区 3. `git commit` 将暂存区提交到本地仓库 4. `git push` 将本地仓库推送到远程仓库
0
条评论
默认排序
按发布时间排序
登录
注册新账号
关于作者
mengxinyuan
这家伙很懒,什么也没写!
文章
1
回答
0
被采纳
0
关注TA
发私信
相关文章
1
用GIT GUI的时候每次PUSH都要手动填一遍目标仓库地址?
2
git上面的图片加载不出来,有其他可以看BSP 制作教程的方法吗
3
gitee这几个版本怎么分别
4
packages 的 git失败
5
软件包的镜像地址怎么找呢
6
关于tortoisegit的push操作
7
RTT Studio 内置git 推送不到远程gitee仓库
8
git软件包失败下载失败,找不到CA路径?
9
studio内置的git该如何使用
10
RT-Thread studio的git功能可以直接使用吗?
推荐文章
1
RT-Thread应用项目汇总
2
玩转RT-Thread系列教程
3
【最新活动】RT-Thread论坛活动正在进行(2026年5月活动已更新)
4
国产MCU移植系列教程汇总,欢迎查看!
5
机器人操作系统 (ROS2) 和 RT-Thread 通信
6
【技术三千问】之《玩转ART-Pi》,看这篇就够了!干货汇总
7
五分钟玩转RT-Thread新社区
8
关于STM32H7开发板上使用SDIO接口驱动SD卡挂载文件系统的问题总结
9
STM32的“GPU”——DMA2D实例详解
10
RT-Thread隐藏的宝藏之completion
热门标签
RT-Thread Studio
串口
Env
LWIP
SPI
Bootloader
AT
Hardfault
CAN总线
ART-Pi
FinSH
DMA
USB
RT-Thread
SCons
文件系统
RT-Thread Nano
线程
MQTT
STM32
FAL
rt-smart
BSP
cubemx
RTC
WIZnet_W5500
PWM
I2C_IIC
UART
packages_软件包
GD32
ota在线升级
ESP8266
freemodbus
flash
keil_MDK
编译报错
ADC
潘多拉开发板_Pandora
flashDB
Debug
ulog
msh
rt_mq_消息队列_msg_queue
socket
MicroPython
SDIO总线
中断
SFUD
QEMU
本月问答贡献
crystal266
3
个答案
1
次被采纳
CYFS
3
个答案
1
次被采纳
oxlm
1
个答案
1
次被采纳
王棒棒
1
个答案
1
次被采纳
wdfk_prog
1
个答案
1
次被采纳
本月文章贡献
Ewan11111
3
篇文章
1
次点赞
longtsing
1
篇文章
4
次点赞
RTT_Studio
1
篇文章
4
次点赞
枫雪天
1
篇文章
3
次点赞
PVNR_2505
1
篇文章
3
次点赞
回到
顶部
发布
问题
投诉
建议
回到
底部