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

Posted blueju

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了常见 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 分支不再需要了,删除它

以上是关于常见 git 需求整理(持续更新中)的主要内容,如果未能解决你的问题,请参考以下文章

[总结]vue开发常见知识点及问题资料整理(持续更新)

Git教程_持续更新

全部文章分类与整理(算法+数据结构+计算机基础),持续更新

Maven常见问题异常错误整理持续更新

个人学习网站整理(不完全记录,并持续更新)

使用git svn工具进行svn 到git仓库的同步[持续更新]