svn老玩家翻车了,git玩的不够6git恢复本地误删的文件

Posted 谁吃薄荷糖

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了svn老玩家翻车了,git玩的不够6git恢复本地误删的文件相关的知识,希望对你有一定的参考价值。

背景:

最近项目使用git来进行代码管理,由于之前一直使用小乌龟svn,对git还是比较陌生的。有时候修改本地代码,发现改乱了,就需要删除本地版本,恢复流上代码。按照svn的操作,只要删掉本地文件,然后update一把就行了,然而git就没这么简单了,捣鼓半天才搞完。

以test仓库为例

删除本地test文件

git status

使用git status查看本地改动的暂存记录。如下图所示,删除了“test"。

git reset HEAD [被删除的文件或文件夹]

git reset HEAD 命令用于取消已缓存的内容。git reset HEAD指令是将暂存区和HEAD的提交保持一致。

git checkout [ 被删除的文件或文件夹 ]

test文件为例,执行:
git checkout test

引经据典

https://www.runoob.com/git/git-reset.html

以上是关于svn老玩家翻车了,git玩的不够6git恢复本地误删的文件的主要内容,如果未能解决你的问题,请参考以下文章

SVN 我刚刚用SVN覆盖更新了我本地的代码,悲催的是,我有一些新写的代码忘记提交了,直接被覆盖了!!!!

SVN 我刚刚用SVN覆盖更新了我本地的代码,悲催的是,我有一些新写的代码忘记提交了,直接被覆盖了!!!!

2.9 git

GIT使用方法

git使用详解

Git和SVN,代码管理哪个更好