zoukankan      html  css  js  c++  java
  • git找回本地误删除的文件

    git找回本地误删除的

    情景描述:

    不小心在本地删除了一个文件,想从仓库 git pull 或者 git fetch 拉下来,事实告诉我么这样行不通

    解决办法:

    1、首先用 git status 查看工作区变化

    $ git status
    On branch master
    Your branch is up to date with 'origin/master'.
    
    Changes not staged for commit:
      (use "git add/rm <file>..." to update what will be committed)
      (use "git checkout -- <file>..." to discard changes in working directory)
    
            deleted:    test.txt
    
    no changes added to commit (use "git add" and/or "git commit -a")

    工作区告诉我么,test.txt 文件已经删除,可以进行 add commit 操作…………

    2、真正解决问题开始

    执行: 
    
    $ git reset HEAD test.txt
    Unstaged changes after reset:
    D       test.txt
    再执行:
    
    git checkout test.txt

    现在看一下 text.txt 果然回来了,下面试测试效果

  • 相关阅读:
    [CQOI2011]放棋子
    [JSOI2015]染色问题
    [ZJOI2016]小星星
    [NOI2018]你的名字
    bzoj2393 Cirno的完美算数教室
    [CQOI2012]局部极小值
    CF768F Barrels and boxes
    bzoj4402 Claris的剑
    烽火SATA SSD DSS200-B
    添加防火墙规则
  • 原文地址:https://www.cnblogs.com/dafei4/p/12939129.html
Copyright © 2011-2022 走看看