一些常見的git 命令

2021-09-19 19:29:50 字數 772 閱讀 9293

一些常見的git 命令

###git checkout

git checkout的特點是隨著它使用的方法的不同,其作用是完全不同的,主要有三個方面

切換分支 (git checkout branch)

撤銷工作區修改 (git checkout -- file)

檢查工作區檔案狀態 (git checkout),有點類似於git status

(注意: 有 「--」 表示撤銷檔案, 沒有「--」表示切換分支,如果checkout後面什麼都不加,則表示檢查檔案狀態,有點類似於git status)

1.切換分支,通過git checkout branch實現

2撤銷工作區修改.,通過git checkout -- file實現

git checkout --file的根據兩種不同情況分別有不同的撤銷修改的效果

第二種是工作區檔案add到暫存區後,又對工作區檔案進行修改,此時撤銷修改時,file就會被暫存區的內容覆蓋

3...

###git reset

git reset的作用有兩種:

1. 回退版本

2.把暫存區的修改回退到工作區

reset可以用於回退版本,reset有hard/soft/mixed三種模式

--soft # 回退 head

--mixed # 還原 head、暫存區 # 預設引數

--hard # 還原 head、暫存區、工作區

git checkout, git reset和git stash的區別:

一些常見的git 命令

一些常見的git 命令 git checkout git checkout的特點是隨著它使用的方法的不同,其作用是完全不同的,主要有三個方面 切換分支 git checkout branch 撤銷工作區修改 git checkout file 檢查工作區檔案狀態 git checkout 有點類似於...

關於Git 的一些常見命令

git clone 位址 這是下拉命令 git config global credential.helper store 儲存密碼 git config system unset credential.helper 清除錯誤登陸快取 git status 檢視修改資訊 git add 檔案路徑 檔...

git一些常見的命令列

在進行任務git操作之前都要先切換到git倉庫 git init 初始化本地倉庫 git status 檢視倉庫狀態 git add 將檔案新增到暫存區 並沒有真正的提交,可以被移除 git rm cached 將移除暫存區的快取 git commit m first commit 提交並配置提交資...