// 將遠程倉庫下的所有分支拉取到本地 git fetch origin // 將dev分支合併到當前所在的分支 git merge dev // 基於當前分支克隆出新的本地分支 git checkout -b alan001 // 把新建分支push到遠程倉庫 git push origin alan001 執行git branch --set-upstream master origin/master,跟master設置鏈接 合併a 分支到 b分支, 當前a分支 1. git checkout a 2. git pull 3. 修改衝突 4. git add . 5. git commit -m 'merge' 6. git chekout b 7. git merge a 8. git push accept current change 接受當前更改 accept incoming change 接受傳入更改 accept both changes 接受這兩個更改 compare changes 比較變化 // git 從master分支拉取新的分支 1. git checkout master 切換到master分支 2. git pull 更新到最新代碼 3. git checkout -b dev 基於master創建新的dev分支 4. git push origin dev 推送分支到遠端 5. git branch --set-upstream-to=origin/dev 關聯遠端倉庫 6. git pull 嘗試拉取驗證 git branch --set-upstream-to=origin/component-delivery git branch --set-upstream-to=origin/component-delivery // 回退到指定提交,把當前dev分支回退到access-test-008的提交狀態 1. git checkout dev 2. git pull 3. git reset --hard origin/access-test-008 // 當前分支回退到access-test-008的提交 4. git push --force // 強制提交 刪除遠程分支 1, 切換到你git項目所在的目錄後,使用 git branch -a命令來查看所有的分支。 2, 我們需要先把分支切換到master, 3, 接着就是刪除遠程分支的命令了, git push origin --delete branch_name 刪除本地分支 1. 查看本地分支 git branch 2. 先切換到別的分支. 3. 刪除目標分支 git branch -d branch_name 如果刪除不了可以強制刪除,git branch -D branch_name