zoukankan      html  css  js  c++  java
  • git基本命令之删除撤销操作

    1、将删除文件恢复--撤销所删除的文件
    git checkout 文件名

    2、git reset
    git reset --hard commitID(或某个节点)----强制切换到某个点,会导致所修改的内容删除(add之前)
    git reset --soft commitID(或某个节点)----强制切换到某个点,所修改的内容会保留(add之后)

    3、撤销操作
    --1)文件修改后还没提交到暂存区,进行撤销操作后,文件恢复到版本库一样
    git checkout -- 文件名
    --2)文件修改后提交到了暂存区,进行撤销后,文件恢复到提交到暂存区之前的状态
    git reset HEAD 文件 ----将暂存区文件恢复到工作区
    git checkout -- 文件 ---- 将在工作区修改后的文件恢复至修改前

    4、删除文件
    ---1)同时删除工作区和暂存区中的文件
    git rm -f 文件名
    ---2)删除暂存区中的文件,不删除工作区的文件
    git rm --cached 文件名

     

  • 相关阅读:
    Python正课132 —— Vue 进阶5
    Python正课131 —— Vue 进阶4
    Python正课130 —— Vue 进阶3
    logging模块
    作业20
    suprocess模块
    configparser模块
    hashlib模块
    shutil模块
    序列化模块
  • 原文地址:https://www.cnblogs.com/coffy/p/7650547.html
Copyright © 2011-2022 走看看