git基本命令之刪除撤銷操作

2022-07-13 11:51:12 字數 556 閱讀 7088

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 檔名

git刪除 撤銷操作

首先簡單說一下git的三個區 工作區 可以相當於是我們的本地的資料夾,本地倉庫 版本庫 工作區有個.git隱藏資料夾,記錄著版本 暫存區 版本庫的乙個重要部分,工作區到版本庫的過程中,需要經過暫存區 在進行git操作時,經常會有一些誤操作 在這裡總結一些補救的方法 一 刪除錯誤新增到暫存區的檔案 g...

Git之基本命令

先介紹一下git git是乙個分布式的版本控制系統,最初由linus torvalds編寫,用作linux核心 的管理。在推出後,git在其它專案中也取得了很大成功,尤其是在ruby社群中。目前,包括rubinius和merb在內的很多知名專案都使用了git。git同樣可以被諸如capistrano...

git常用基本命令操作

輕車熟路,掌握基本流程,專案開發不擔心。至於這麼安裝git在這裡就不討論了,可以根據自己的使用平台進行安裝 首先拷貝專案下來 git clone 修改後的檔案進行新增到暫存區 git add 單個檔案新增 git add 所有修改的檔案一起新增再把暫存區 stage 裡的檔案提交到主分割槽 mast...