Git命令 超詳細

2021-08-31 11:47:59 字數 954 閱讀 8910

初始化命令: git init

創立乙個.git隱藏資料夾

把所有的修改的檔案新增到大門口:git add ./

把倉儲門口的**放到裡面的房間中去:git commit -m "一些說明"

表示是把所有修改的檔案提交到版本庫: git commit --all -m "一些說明"

檢視當前的狀態:git status

檢視歷史提交的日誌: git log

可以看到簡潔版的日誌: git log --oneline

回退到指定的版本:git reset --hard head~0

表示回退到上上次**提交時的狀態:git reset --hard [版本號]

可以通過版本號精確的回退到某一次提交時的狀態:git reflog

建立分支

建立了乙個dev分支: git branch dev

在剛建立時dev分支裡的東西和master分支裡的東西是一樣

切換分支: git checkout dev

合併分支: git merge dev

合併分支內容,把當前分支與指定的分支(dev),進行合併

當前分支指的是git branch命令輸出的前面有*號的分支

合併時如果有衝突,需要手動去處理,處理後還需要再提交一次.

示例: git push master master

示例: git pull master

注意:如果多次執行會覆蓋本地內容。

git的超詳細命令及解說

git add 檔名 將檔案放到暫存區 git rm cached 檔名 將檔案撤出暫存區 git commit m 備註 檔名 提交到本地庫 git log 檢視提交日誌 git log pretty oneline 分行顯示日誌 git log oneline 分行顯示日誌 只顯示hash值的一...

git 超詳細基本操作

1 在現有目錄中初始化倉庫 進入該專案 git init git add c git add license git commit m initial project version 2 轉殖現有的倉庫 git clone 3 檢視當前檔案的狀態 git status 顯示沒有,進行建立檔案,會顯示...

git 詳細命令

先進入到倉庫的檔案下然後執行 git commit m 提交描述 暫存區提交到本地倉庫 git push origin master 推送到遠端倉庫的指定分支 要指定本地分支 git push origin dev 推送其他分支,比如dev git remote v origin git githu...