Android Studio如何檢視branch列表及切換branch
針對Android Studio的系列文章,都是一個小問題為一篇,並沒有整理到一起,主要是方便大家根據自己的需要來查詢,同時為了便於大家理解,都會直接上圖。
我這裡使用的版本控制工具是git,因為git是分散式的,dev們可以在local repo任意建立自己的branch,所以這個時候就涉及到了branch的切換問題。
用Git bash去切換相信大家都會,一行命令列搞定的問題。而在Android Studio中可能很多人剛開始會找不到哪裡去切換,這邊主要講三種方式,其實三種方式歸根結底是一樣的,只是入口不同而已。
第一種:
第二種:
第三種:
三種方式點選後,都會出現下面這個對話方塊,branch主要分為Local和Remote,Local就是存在本地Repo的,你可以直接進行切換。Remote就是遠端倉庫的,遠端倉庫的你只能checkout到本地,而不能切換過去。
上面講的三種方式是直接通過Android Studio來操作的,下面補充下用命令列來操作:
檢視當前branch列表,
git branch -a:這個是檢視全部branch,包括遠端和本地,-a其實就是all
git branch -r:檢視遠端,-r==romote
git branch -l:檢視本地,-l==local
切換的話,直接git checkout [branch-name]即可。
後續會有一個關於git bash的專題文章,還會講一些命令的區別。
注:切換branch前最好將你現在的branch程式碼commit,以防程式碼丟失。