天天看點

Git指令備忘錄

初始化倉庫

配置使用者目錄下

.gitconfig

.gitconfig
[user]
    name = zhaozhao
    email = [email protected]
           

建立倉庫

git init
           

添加檔案到倉庫

建立檔案,檢視檔案狀态

git status

git status

将檔案添加到緩存區

git add .

, 并檢視檔案狀态

git add .

将緩存區中的檔案添加到版本倉庫,并添加說明

git commit -m "将HallyPotter檔案添加到 版本控制倉庫" HallyPotter.md

添加到版本倉庫

添加文字,重複上述步驟(兩次)

添加文字

檢視檔案版本記錄日志

git reflog

版本記錄日志

版本復原

将版本"復原"到"添加第一部"的狀态

git reset --hard "ca21145"

"復原"
commit之前檢視目前檔案(已認證add管理)與暫存區中檔案的差别

git diff

将某個檔案復原到暫存區的狀态

git checkout --檔案名

删除倉庫中的某個檔案

git rm --檔案名

,記得最後commit

檢視復原記錄

git reflog

git reflog

分支管理

建立并切換到分支(簡單寫法

git checkout -b featureB

),

git branch featureC

,

git checkout featureC

, 檢視分支

git branch

将分支合并到主分支(在主分支運作指令)

git merge featureA
           

删除分支A

git branch -d featureA