一、分支操作
//建立並切換分支
git checkout -b
//轉殖分支**,git clone 預設master分支,然後建立並切換本地分支追蹤遠端相應分支
git checkout -b
/ // git checkout -b origin/dev
//合併分支
git merge
--no-ff // --no-ff 禁止快進式合併
//刪除分支
git branch -d
git branch -d
// 強制刪除
git push origin -d
// 刪除遠端分支
二、標籤操作
// 列出所有的tag
git tag
//建立標籤
git tag -a -m "message" //給最新的commit打標籤並備註, -a 強制加備註, -m 備註資訊
git tag -a
-m "message" // 給指定的版本號啊加標籤
//推送標籤
git push origin --tags // 推送所有的標籤
git push origin //推送指定的標籤
//刪除標籤
git push origin -d tag // 刪除遠端的分支
三、遠端操作
git remote -v
git remote show origin
四、撤銷更改
// 沒有進行add 的檔案,只是進行了modified(工作區修改,要放棄修改)
git restore // 第一種
git checkout -- // 第二種
// 已經add 過的檔案(暫存區修改,把修改從暫存區放棄)
git reset head
git操作指令
git branch a 檢視所有的分支 git branch r 檢視遠端所有分支 git branch feature bbydownload forbby 基於當前的head新建本地分支。未切換 git checkout develop 切換到develop分支 git push origin...
git操作指令
1.git merge 合併 2.git fetch 從遠端獲取最新版本到本地,不會自動merge git fetch origin master即3 git pull 從遠端獲取最新版本並merge到本地 git pull origin master 即相當於git fetch 和 git mer...
Git操作指令
1 建立版本庫 git init 2 把工作區修改過的檔案新增到版本庫暫存區,點號表示當前目錄下所有檔案 git add 檢視倉庫狀態 git status 3 把版本庫暫存區的檔案提交到當前分支 git commit m 備註說明 4 檢視歷史版本 顯示所有版本的詳細資訊 git log 以一行顯...