git checkout b 的詳細講解

2022-07-24 16:12:22 字數 1296 閱讀 7102

建立分支: $ git branch mybranch

切換分支: $ git checkout mybranch

建立並切換分支: $ git checkout -b mybranch

更新master主線上的東西到該分支上:$git rebase master

切換到master分支:$git checkout master

更新mybranch分支上的東西到master上:$git rebase mybranch

提交:git commit -a

對最近一次commit的進行修改:git commit -a –amend

合併分支:(merge from) $ git checkout master

$ git merge mybranch (merge from mybranch)

刪除分支: $ git branch -d mybranch

強制刪除分支: $ git branch -d mybranch

列出所有分支: $ git branch

檢視各個分支最後一次提交: $ git branch -v

檢視哪些分支合併入當前分支: $ git branch –merged

檢視哪些分支未合併入當前分支: $ git branch –no-merged

更新遠端庫到本地: $ git fetch origin

推送分支: $ git push origin mybranch

取遠端分支合併到本地: $ git merge origin/mybranch

取遠端分支並分化乙個新分支: $ git checkout -b mybranch origin/mybranch

刪除遠端分支:                 $ git push origin :mybranch

rebase: $ git checkout mybranch

$ git rebase master (rebase from master)

舉例: $ git checkout server

$ git rebase –onto master server client

$ git checkout master

$ git merge client (fostforward)

$ git rebase master server (checkout sever)

$ git merge server

$ git branch -d client

$ git branch -d server

分支的操作二 git checkout b

1.git checkout b 建立 切換分支 如果想以當前的 master 分支為基礎建立新的分支,我們需要用到 git checkout b 命令。切換到 feature a 分支並進行提交,執行下面的命令,建立名為 feature a 的分支。git checkout b feature a...

this的詳細用法!!

this用法如下 1.使用this來顯示地標識欄位的所有者 有點官方味道,看下例子就清楚了 class student 2.使用this來傳遞當前正在執行的物件的乙個引用 class student class help newstudent方法呼叫了help類的insert靜態方法,需要向inse...

this的詳細用法!!

this用法如下 1.使用this來顯示地標識欄位的所有者 有點官方味道,看下例子就清楚了 class student 2.使用this來傳遞當前正在執行的物件的乙個引用 class student class help newstudent方法呼叫了help類的insert靜態方法,需要向inse...