git的分支管理

1、git checkout -b 分支名

創建并且切換分支(git branch 分支名 + git checkout 分支名)

2、git branch ?查看當前分支(*是當前分支)

3、git merge 分支名 (合并指定分支到當前分支)

4、git branch -d 分支名 ?(刪除分支)

5、git log --graph ? 查看分支合并圖

6、git merge --no-ff -m "合并描述" dev

(合并分支時,加上--no-ff參數就可以用普通模式合并,合并后的歷史有分支,能看出來曾經做過合并,而fast forward合并就看不出來曾經做過合并。)

7、git stash ? ?保存現在的工作現場(可以保留多個工作現場)

git stash list 查看工作現場

git stash pop 恢復工作現場(恢復的同時把stash內容也刪了)

git stash apply 恢復工作現場(恢復后,stash內容并不刪除,你需要用git stash drop來刪除)

git stash apply stash@{0} 恢復指定的stash

8、git branch -D 強行刪除一個沒有被合并過的分支

9、git remote 查看遠程倉庫的信息

? ? ? git remote -v顯示更詳細的信息

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容