git基本命令

2021-09-01 23:07:33 字數 1503 閱讀 8325

1、檢視分支

1)git branch   【檢視本地分支列表】

2)git branch -all 【檢視本地及遠端分支列表】

3)git branch -r   【檢視遠端分支列表】

4)git checkout 分支名  【切換到指定的分支】

5)git  log 【檢視git相關操作日誌】

2、建立分支

1)git branch apitest,然後git checkout apitest   【在本地某個當前分支的**基礎上,建立乙個本地新分支】

2)git checkout -b apitest 同步驟1)

3)git push origin apitest:apitest 【同步本地分支到遠端庫(即在遠端庫建立同名分支,並同步**】

3、提交**

場景一:將分支**合併到主分支

1)git checkout master   【切換到主分支】

2)git merge apitest 【將分支**合併到主分支】

3)git push 【提交主分支**】

4)git checkout apitest  , 然後git push 【提交分支**】

場景二:將分支**直接推送到遠端對應分支

1) git status  【檢視當前分支狀態】

2) git add 檔名   .代表所有待提交 【提交到暫存區】

3) git  commit -m 『描述』  【提交到倉庫】

4 )git  pull  【避免衝突,先更新其他人的**到本地】

5) git push  【提交到遠端庫】

4、刪除分支

1)git push origin :apitest【刪除遠端分支】

2)git checkout master,然後 git branch -d apitest【刪除本地分支】

注意:git branch -d 分支名【 強制刪除分支】

5、版本標籤

1)在當前分支下,執行 git tag v1.0.0  【建立版本標籤】

2)git tag  【檢視版本標籤】

3)git  checkout v1.0.0 【切換tag】

6、本地**與遠端衝突

git clean -n

顯示未git add 的檔案

git clean -d -fx

刪除當前目錄及子資料夾下的未 track 的檔案及資料夾

x  -----刪除忽略檔案已經對git來說不識別的檔案

d  -----刪除未被新增到git的路徑中的檔案

f  -----強制執行

關於git reset --hard這個命令的慘痛教訓:尤其是沒執行過git add的檔案如何找回來

git clean命令解釋

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 建...