git 切换到之前的版本上

1. 前言

今天从github上拉项目的时候, 发现自己昨天写的代码全没了, 结果是同组的一个女生用老版本的代码将我昨天写的新版本的代码直接覆盖掉了, 一口老血被吐了出来, 还能愉快的做工程吗。。。。

2. git 切换到之前版本上

  1. 首先我们需要git log 查看需要查看的版本的 commit 编码, 取前6位即可
    这里写图片描述
  2. 执行git checkout 指令
git checkout 8d39ad

这时候, 我们就位于我们想要的分支上了

3. git 回溯

  1. 可以使用 git reset HEAD^ 回溯到上一个版本
  2. git reset –hard HEAD~100 回溯100个版本

4. 去除git 中不想提交的部分

  1. 每次git add . 之后 执行 git rm --cached --file 删除对应的不想提交的文件
  2. exclude 文件
  3. .gitignore 文件(这个有个副作用, 会把这个文件也push 上去)

5. 参考文章:

  1. GIT入门之二:版本历史/回溯
  2. 推荐!手把手教你使用Git
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值