git 日常基本使用

// 將遠程倉庫下的所有分支拉取到本地
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

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章