建立分支: $ 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...