Android Studio中使用Git进行代码管理(分支、合并)
打开Android Studio选择,选择从Git检出代码
也可以从VCS如下点击
去远程仓库复制地址,这里以码云Gitee第三方代码托管为例,类似Github的界面,点击右边复制项目地址
填一下配置,点击Clone开始检出代码
一直点OK即可
不一会儿代码就检出成功并打开
接下来我们来打个分支,命名为V1,右击项目--Git--Repository--Branches...
也可以从VCS这样点击
可以看到,项目目前就一个Master分支
点击New Branch新建分支,输入分支名V1,点击OK
看到分支V1创建成功
右击项目--Git--Repository--Branches...可以看到本地分支多了个V1分支
创建一个V1.java文件,便于区分分支
点击Commit+Push上传到远程仓库
提示上传成功
我们去码云远程仓库看一下,可以发现V1上传成功了
接下来我们把V1合并到Master主分支,右击项目--Git--Repository--Branches...--master--Checkout检出master分支(即切换到master分支)
发现V1.java文件不见了,说明分支切换成功
然后 右击项目--Git--Repository--Branches...--V1--Merge合并分支
提示合并成功
因为合并是在本地操作的,所以我们还需要push到远程,点击Commit+Push
如果提示
随便改动一下文件再提交就可以了
提示Push成功,我们去码云看一下Master分支下有V1.java,说明分支合并成功了,两个分支的文件相同,Perfact !!!
可通过以下途径关注本人:
个人网站 https://zachary46.xyz
Github https://github.com/Zachary46
CSDN博客 https://blog.csdn.net/Zachary_46
博客园 https://www.cnblogs.com/Zachary46
简书 https://www.jianshu.com/u/c6a23c2b7697
掘金 https://juejin.im/user/5b57e9a16fb9a04f8e1432ef
转载于:https://www.cnblogs.com/Zachary46/p/9367115.html
Android Studio中使用Git进行代码管理(分支、合并)相关推荐
- 【我的Android进阶之旅】Android Studio 中 使用git提交代码报错:Can‘t commit changes from multiple changelists at once
一.错误描述 今天在Android Studio中,Commit代码的时候报错了,然后解决了. 现在模拟复现下之前的错误,如下所示: 0 file committed, 2 files failed ...
- Android Studio中使用Git——结合GitLab,Android热修复原理
在GitLab网站点击导航条上的 "+" 即可进入创建项目的页面,然后根据提示填写相应信息,如下图: Project path:项目路径 Project name:项目名称 Pro ...
- android studio clone 方法不能先用,Android Studio中使用git功能无法clone原因分析
最近在使用git的时候发现一个非常诡异的问题,我用cmd命令行可以进行clone,push,pull等操作时都可以完美的成功,但是换到Android Studio中进行这些与远程库的操作的时候,就是各 ...
- android studio管理依赖,Android Studio 中的 Gradle 依赖统一管理
在我们的实际项目开发中,通常在一个 Project 项目中会存在多个 Module 的情况,在这些 Module 中会存在一些相同的版本依赖配置,针对进行版本升级的时候需要逐个修改,显得特别麻烦,所以 ...
- android studio 中怎么写aspectj代码,Android Studio 使用 AspectJ 实践AOP
Android Studio 官方暂时不支持aspectJ,不过这里用的一款gradle插件 aspectjx 配置在project的build.gradle里配置插件dependencies { c ...
- Android studio 中删除git 版本控制
删除工程文件夹中的.git文件夹 setting-versioncontrol中 点击减号 删除
- android studio 中怎么写aspectj代码,AndroidStudio中 AspectJ 基础使用 简介
AOP(Aspect Oriented Programming)切面编程在处理一些与业务逻辑无关,但在很多地方又不得不添加相关逻辑代码,可以很好的解决相关问题,比如在Android中有些地方需要打LO ...
- android git项目管理,Android Studio中如何使用Git和Github来管理项目
Android Studio中如何使用Git和Github来管理项目 原创 http://blog.csdn.net/wei18359100306/article/details/45645145 标 ...
- Android Studio中的代码格式快捷方式
本文翻译自:Code formatting shortcut in Android Studio I have started developing with Android Studio . 我已经 ...
最新文章
- 多喜临门,BCH币价应声上涨
- Linux下快速静态编译Qt以及Qt动态/静态版本共存
- CentOS7安装iptables防火墙的方法
- Uboot分析(三)
- 《MySQL实战45讲》实践篇 9-15讲 学习笔记
- 学生信息管理系统c 语言程序设计报告,C语言程序设计报告(学生信息管理系统)[1].txt...
- 计算机省二c语言编程改错题,2013年计算机二级C语言上机试题六十九
- kali 更新源遇到了证书的问题
- KMP + 求最小循环节 --- HDU 1358 Period
- String对象不可改变的特性
- 基于hilbert变换的数字信号_基于Hilbert变换处理绝对重力仪测量数据
- php新年倒计时源码,新年倒计时源码
- 知识图谱概述(金融场景图谱)
- C语言入门“hello word”编写
- Python 用plt做动画
- 无代码开发+MES管理系统双向奔赴,MES进化新方向
- 智慧时代,如何让路口交通安全又高效?
- HTML5地理位置定位API接口开发
- 分区起始位置参数溢出_机械硬盘在4k对齐时勾选了一个主分区,没想到居然提示起始位置参数溢出~后来我不想要这个主分区了重新...
- Springboot美食分享系统716y7计算机毕业设计-课程设计-期末作业-毕设程序代做
热门文章
- 容器赋能AI-人工智能在360私有云容器服务上的实践
- 试编写一个将双向循环链表逆置的算法_图解:链表的快慢指针,解决 80% 的链表面试题!...
- go项目中使用makefile文件
- laravel5.4 刷新过快,出现The only supported ciphers are AES-128-CBC and AES-256-CBC
- Android中OnItemClick的四个参数意义
- 利用机器学习进行金融数据风险评估
- RabbitMQ学习笔记-RabbitMQ的运转流程
- 通过QEMU-GuestAgent实现从外部注入写文件到KVM虚拟机内部
- 盘点一下结构体标签在Go中的应用
- 使用 PDB 避免 Kubernetes 集群中断