git 回滚到某个commit_Git 常用操作汇总(带导图)

938a1b67935270103343d79043f63e97.png

5405ed52afa16c10b0a628a558474ac2.png

1. 常用命令

1.1. git 配置

# 显示 config 的配置 加--list
 

1.2. 仓库初始化

# 将执行该命令时所在的目录初始化为一个 git 仓库(如:进入某目录后执行该命令会将该目录初始化为一个 git 仓库)
 git init
 ​
 

1.3. git add

# 将 readme.md 文件添加到暂存区
 git add .   

1.4. git status

# 查看工作目录和暂存区的状态

1.5. git commit

'Add readme.md'   

1.6. git mv

# 将 git 管理的文件进行重命名

1.7. git rm

# 从 git 管理的文件删除某个已管理的文件,同时把修改的情况添加到暂存区

1.8. git log

# 只查看当前分支(Head所指的分支)的log情况
 git log --oneline   

2. 分支相关

# 查看本地分支的详细情况
 git branch -a 

3. 比较

# hash_value1 对应的 comimit 和 hash_value2 对应的 commit 进行比较
 ​
 git diff hash_value1 hash_value2 -- file_name1 file_name2   

4. 版本历史更改

# 最近一次 commit 的 message 修改
 ​
 git rebase -i hash_value 

5. 回滚操作

# 暂存区恢复成和 HEAD 一样
 git reset HEAD -- file_name1 file_name2 

6. 工作目录、暂存区状态保存

# 把相应的修改内容给存下来,之后 git status 查看的话又变为什么都没改变的了
 git stash list  

7. 合并

# 以 squash 方式进行 merge

8. Git 对象操作

|p

9. Git 远端操作

# 这边远端名的意思是远端仓库的别名,push、pull 都将用到远端名
 git remote -v   
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值