乐趣区

关于javascript:常见-git-需求整理持续更新中

首发于 语雀文档

忽然感觉本人对 git 还是挺相熟的,因为团队里新来的七八号应届生来问我 git 问题,根本没有答不上的状况,但为了能更好地对常识进行整顿,还是记录一下为好。

(心愿能)继续更新 ….

长期回到某次提交,但不想失落现有批改

具体背景介绍:
黄组员跑过来问我,基座崩了,我晓得哪次提交打包进去的代码是不会崩,我想跳回去打个包,但我又不想失落现有的批改,怎么办呀?

解决思路:
找到要去的提交的 commit hash,以切换并新建分支的形式,回到这个要去的提交

具体实操:

  1. git checkout -b abc

abc 是想要返回的某次提交的 commit hash,下同

  1. npm run build

打包,此处失去了想要的包

  1. git checkout master

切回到别的分支,比方:master

  1. git branch -D abc

当初 abc 分支不再须要了,删除它

退出移动版