9.reset命令的引數的對比
》soft
僅僅在本地庫中移動head指標
本地的檔案並沒有改變,雖然暫存區中的檔案變成了綠色的,但是只是本地庫和暫存區
之間的相對狀態改變了,所以其實暫存區中其實並沒有改變
》mixed
在本地庫中移動head指標
重置暫存區,但是本地庫中的檔案並沒有
》hard
在本地庫中移動head指標
重置暫存區
重置工作區
10.被刪除的檔案的恢復
回退命令可以用到那三種回退的方法
只要將當前版本回退到有那個檔案的版本就可以了,那個檔案就恢復了
總之:如果是想要將這個檔案恢復,那麼這個檔案在被刪除之前就已經被提交到了本地庫中
然後進行回退版本就行了
11.比較檔案差異
》git diff [filename]
是將工作區中的檔案與暫存區中的檔案進行比較
》git diff [本地庫的歷史版本] [檔名]
是將工作區的檔案和本地庫中的歷史記錄進行比較
》不加檔名
會將當前工作區中的所有檔案
- 表示刪除的行
+表示增加的行
可以與以前的版本進行比較
git 基本命令
man git man git commit man git pull man git merge git config global user.name yourname git config global user.email yourname example.com cd home git m...
Git 基本命令
git config global user.name xx git config global user.email x com 1.建立專案資料夾 mkdir myproject 2.進入專案資料夾 cd myproject 3.初始化專案 git init 4.建立 readme.md tou...
Git 基本命令
說明 以下所有操作命令 均在 git bash 下執行,即命令為linux風格 檔案 以 txt 為例 其中,建立某乙個倉庫,在某一具體路徑下 執行 git init即可 幫助命令 git help 建立 respository git init 刪除 respository rm rf git 建...