嵊州市住房和城鄉(xiāng)建設局網(wǎng)站人民日報今日新聞
要查看所有分支,包括本地和遠程倉庫的分支,可以使用以下命令:
1.查看分支
1.1 查看本地分支
git branch
這個命令會列出本地所有的分支,當前所在的分支會有 *
標記。
1.2 查看遠程分支
git branch -r
這個命令會列出遠程倉庫的分支。
1.3 查看所有分支(本地和遠程)
git branch -a
這個命令會同時列出本地和遠程倉庫的所有分支,可以清楚地看到每個分支的名稱以及它們的狀態(tài)(本地分支通常顯示在前面,遠程分支則以 remotes/origin/
開頭)。
你可以根據(jù)需要使用這些命令來查看你的 Git 倉庫中的所有分支。
2.分支合并
合并分支是將兩個不同的分支的更改集成在一起的過程。在 Git 中,要合并一個分支到當前分支,可以使用
git merge
命令。
假設你想要將 feature_branch
合并到 main
分支上,可以這樣做:
-
切換到目標分支(main分支):
git checkout main
-
執(zhí)行合并操作:
git merge feature_branch
這個命令會將 feature_branch
分支的更改合并到 main
分支上。如果合并過程中沒有沖突,Git 將會自動完成合并。如果有沖突,需要手動解決沖突并提交結果。
另外,有時候你可能希望執(zhí)行合并但不想保留合并的歷史記錄,可以使用 --no-ff
參數(shù)來進行非快進合并:
git merge --no-ff feature_branch
這樣會創(chuàng)建一個新的合并提交,即使合并可以是快進的也會保留合并的歷史記錄。
在合并分支之前,請確保你理解自己的代碼更改以及合并可能帶來的影響,并且最好在合并前進行測試和代碼審查。
3.Idea開發(fā)工具
切換到
springboot-learn
分支,然后選擇master分支合并到當前springboot-learn
分支上
案例如下: