写点什么

常见 git 需求整理(持续更新中)

用户头像
blueju
关注
发布于: 2021 年 03 月 09 日

> 首发于 [语雀文档](https://www.yuque.com/blueju)

突然感觉自己对 git 还是挺熟悉的,因为团队里新来的七八号应届生来问我 git 问题,基本没有答不上的情况,但为了能更好地对知识进行整理,还是记录一下为好。

(希望能)持续更新....

[](https://juejin.cn/post/6937667748126261255/)

### 临时回到某次提交,但不想丢失现有修改

详细背景介绍:

黄组员跑过来问我,基座崩了,我知道哪次提交打包出来的代码是不会崩,我想跳回去打个包,但我又不想丢失现有的修改,怎么办呀?

解决思路:

找到要去的提交的 commit hash,以切换并新建分支的方式,回到这个要去的提交

具体实操:

1. git checkout -b abc

> abc 是想要前往的某次提交的 commit hash,下同

2. npm run build

> 打包,此处得到了想要的包

3. git checkout master

> 切回到别的分支,比如:master

4. git branch -D abc

> 现在 abc 分支不再需要了,删除它

本文转自 [https://juejin.cn/post/6937667748126261255/](https://juejin.cn/post/6937667748126261255/),如有侵权,请联系删除。

发布于: 2021 年 03 月 09 日阅读数: 13
用户头像

blueju

关注

还未添加个人签名 2019.04.05 加入

还未添加个人简介

评论

发布
暂无评论
常见 git 需求整理(持续更新中)