Git的最常用命令,学完之后,你就能应付工作中大部分的场景

本文提供了Git的基本操作指南,包括分支切换、合并、版本回滚、Tag管理等关键流程,适用于初学者快速上手及进阶用户查阅。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

切换分支:git checkout Chapater

合并分支代码:git merge Chapater(把Chapater的代码合并到本分支,如果合并出现冲突,需要先解决冲突,重新合并)

恢复到merge前的版本:git reset --hard HEAD

查看本地分支:git branch

查看远程分支:git branch -r

查看所有分支:git branch -a

删除远程分支:git push origin --delete Chapater

删除本地分支:git branch -d Chapater

缓存本地修改:git stash

释放缓存到本地:git stash pop

提交版本回滚到某一版本:

git reset 分为三种:软 --soft,中 ---mixed,硬 --hard 对应着三种回滚的程度,程度越硬,回滚的越“狠” ,如(git reset --hard [commitId])

1. --soft 已 add,但尚未 commit

2. --mixed(git reset 的默认设定,可以省略不写),文件会回退到未 add(未暂存)的状态

3. --hard 硬核,彻底,会彻底返回到回退前的版本状态,了无痕迹

将本地修改强推到远程(一般配合reset使用):

git push origin xxx --force

反转某一次提交的版本(并不影响前后已提交的版本):

git revert -n [commitId],再commit,可能会出现冲突,先解决冲突在提交。(可参考:git revert使用,大佬写的很清楚,膜拜~)

打Tag:

查看Tag:git tag

创建本地Tag:git tag Chapater -m '消息内容'

删除本地Tag:git tag -d Chapater

推送Tag:git push --tags

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值