Git常用指令總結1

2021-09-11 19:26:12 字數 853 閱讀 1470

把當前目錄變成git可以管理的倉庫

git add file.md
把檔案新增到倉庫

git commit -m "creat a mdfile"
把檔案提交到倉庫並給出本次提交說明

檢視倉庫當前的狀態

git diff file.md
檢視具體修改內容

顯示從最近到最遠的提交日誌

git log

git log --pretty=oneline //精簡顯示

版本回退

//head:當前版本 head^:上一版本 head^^:上上版本 head~100:前100個版本 

git reset --hard head^

git reset --hard 版本號前幾位 //指定到某個版本

檢視命令歷史,以便確定要回到未來的哪個版本

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

場景1:當改亂了工作區某個檔案的內容,想直接丟棄工作區的修改時,用命令git checkout – file。

場景2:當不但改亂了工作區某個檔案的內容,還新增到了暫存區時,想丟棄修改,分兩步,第一步用命令git reset head ,就回到了場景1,第二步按場景1操作。

場景3:已經提交了不合適的修改到版本庫時,想要撤銷本次提交,先版本回退,不過前提是沒有推送到遠端庫。

git rm file.md
刪除檔案,注意也要commit

常用的GIt指令總結

標準操流程 git clone ssh git checkout b develop origin develop git checkout b gjs feature develop do something git pull git fetch origin git merge origin 當...

Git常用指令總結2

git checkout b dev 等價於下面 git branch dev git checkout dev建立分支並切換 檢視當前分支 git merge dev將dev分支合併到master分支上 git branch d dev刪除分支 git log graph pretty oneli...

Git常用指令及功能總結

git clone git 192.168.2.252 hadoop rce.git 用於將遠端倉庫的 複製到本地 git add 檔名 我們把我們工作空間的檔案提交到git快取沖區並生成快照的命令 git commit a m 提交到本地倉庫 我們用git add把檔案暫存在快取區,但 是此時的檔...