
Git学习
Hfengxiang
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Git误删文件恢复
1.删除后未commit 2.删除后commit git log 查看误删前的commit id git log git reset cf05b006a471ad898dbdbe485b2f2d4929c9d0bf git checkout <file path> 3.删除后push到了远程仓库 git log查看未删除前的commit id 此时版本已回退,先另存被删除文件 再更新代码,然再讲误删的文件加回来 ...原创 2021-09-05 22:36:08 · 431 阅读 · 0 评论 -
Git回滚操作
1.Fast-forward合并方式的回滚 假设现在有两个分支,master和dev且指针位置也同步了,我么现在在dev上做一些修改 接下来切到master并合并dev 可以看到master上的dev1.txt已被误删 通过git reset ORIG_HEAD可以将master分支指针移到合并之前,并将误删文件恢复到工作区。重新提交后文件即可恢复 ...原创 2021-09-05 14:47:15 · 583 阅读 · 0 评论 -
误删分支恢复
假设现在有三个分支,当前在temp分支上,领先master分支一个版本,现在我们把master分支强行删除 git branch -D master 此时恢复操作可以在任意其他分支上进行,例如我们可以切到dev上恢复 git checkout dev #查看分支操作日志 git reflog 找到master上的最后一次commit,即: c1d2e5c HEAD@{13}: commit: 2nd commit on master 将HEAD移动到那一次的commit上...原创 2021-09-04 00:45:07 · 595 阅读 · 0 评论