针对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,以防代码丢失。

更多相关文章

  1. android定位方式
  2. Effective Android设计
  3. Android批量打包-如何一秒内打几十个apk渠道包
  4. Android中程序向桌面和Launcher添加快捷方式【安卓进化三十二】
  5. Android中判断手机是否已经Root
  6. Android屏幕切换左右滑动
  7. Android(安卓)API个人库的建设V1.0 【UI相关】
  8. Android(安卓)Studio如何查看自己当前在哪个branch工作?
  9. 【android】个人推崇的数据库升级方式

随机推荐

  1. android监听Home键
  2. Android事件分发机制原理及源码分析
  3. 考虑Android向后兼容的几条黄金法则
  4. Android(安卓)ApiDemos示例解析(160):Vie
  5. App 启动页出现短暂闪屏的解决方案
  6. android button light 流程分析(三) — f
  7. Android(安卓)- Intent基础
  8. 关于android WebViewClient和WebChromeCl
  9. 在SQLite数据库中获取新插入数据自增长的
  10. [android]转发andorid基础知识