Android Studio 使用Git创建本地分支和远程分支以及合并

Android Studio使用Git提交,【面试总结】 由于是首次创建项目是空的,所以我们本地先提交一个工程代码上去 先找一个目录执行:git clone git@gitlab.xxx.com:xxx/DemoProject.git拉取远程仓库 这里使用的是windows平台的客户端(gitforwindows),在git bash中输入命令会克隆下来一个空目录到本地 然后我们用Android Studio创建一个工程项目: 将创建的工程文件复制到刚才clone下来的仓库目录里,或者在AS创建项目的时候项目路径选择刚才clone下来的目录 由于是第一次. 阅读详情
AI摘要

本文详细介绍如何在Android Studio中使用Git创建本地及远程分支,并完成代码的修改与合并。

继上一篇 《Android Studio 使用 Git 首次提交代码到本地以及提交远程代码仓库》后,因为必然需要使用到 Git 的分支功能,所以现在做一下整理。\认真脸

OK,言归正传,下面将详细介绍 Android Studio 使用Git创建本地分支和远程分支以及合并,以下简称“ Android Studio”为“AS”。

前提条件:你的项目已经添加Git版本控制,如果不清楚怎么添加的话,可以先看下《Android Studio 使用 Git 首次提交代码到本地以及提交远程代码仓库》,不然以下内容你看起来可能会有点吃力,本项目以 GitHub 作为远程代码仓库,其他的仓库操作也都没什么区别。

1.新建本地的分支以及合并。

找到“AS”界面的右下角有个“Git:master”的按钮,点击会出现如图:

 

我们点击“New Branch”创建一个新的本地分支,名字为“test01”,点击“OK”,自动切换到我们新建的分支,如图:

 

 

我们可以在新建的本地分支里面进行代码修改,修改完后commit一下,然后把修改后的代码合并到“master”主线就可以了,我们来走一遍流程。

在“test01”分支修改代码,并 commit 到本地仓库。

 

 

commit 完成后,我们在切换到“master”主线看看,代码差异。如图:

 

 

OK,我们很明显的看出了两个文件是不同的,现在我们需要做的就是把“test01”分支上面的修改,合并到“master”主线上面。如图:选中“master”主线,合并“test01”。

 

合并后的文件内容:

 

你可以直接按照“AS”的智能提示删除本地分支,或者稍后自己手动删除分支。如图:

 

至此本地分支的创建删除以及合并就完成了。

 

2..新建远程的分支以及合并。

我们首先新建一个本地分支“test02”,然后做出一些修改后commit。如图:

 

 

然后我们在“test02”分支上面“Push”代码,“AS”会为我们自动创建远程分支。如图:

 

 

点击“Push”后,我们现在来看看右下角的远程分支。

 

我们现在再去看看 GitHub上面的分支。如图:

 

Ok,我们现在需要合并远程分支,我们可以在Github里面操作。如图:

 

点击“New pull request” 跳转页面如图:

 

点击“Create pull request” 跳转页面,如图:

 

我们点击“Merge pull request” 合并分支。Github 也会提示我们是否要删除已经合并的分支。

 

OK,我们远程仓库代码已经合并好了,我们现在可以回到项目中切换到“master”主线“pull”一下代码,然后就可以了。如图:

 

至此远程分支的创建和合并就完成了。

备注:远程分支不能切换,只能“checkout”到本地分支,进行修改,然后在合并。

欢迎加入Q群一起探讨Android问题。

 

 

Android Studio使用Git提交、分支、切换,app优化的内容及策略 然后在该目录下依次执行下面命令:git add .git commit -m “添加项目文件”git push这样项目就被提交到远程仓库了,其他人就可以从仓库上clone这个工程的代码。 阅读详情

相关推荐

git学习过程(四)Android Studio中的分支管理和标签管理

在之前的部分中已经尝试过了一些简单的操作,clone,add,commit,push,pull等等。现在开始学习Git中的分支管理以及对分支的一些操作。 Git中的分支管理 分支策略 master分支:最稳定的分支,保存需要发布的版本,不在该分支上做任何开发。 dev分支:开发分支,保存最新的代码,平时开发就在该分支上。当某版本开发完成就合并到master分支,然后在master分支进行版本发布。...

qq_36955849的博客 488

Android Studio开发工具学习之Git分支操作

创建、查看、删除、合并分支等操作。

捌椒的博客 3080

关于Arduino中的常用函数

一、I/O函数 二、时间函数 三、数学函数 abs 返回其参数的无符号值 【abs(12)返回12,abs(-12)也返回12】 constrain 限制一个数字以阻止它超出范围。第一个参数是被限制的数字,第二个参数是范围区间的开始,第三个参数是允许的数字范围区间的结尾。 【constrain(8,1,10)返回8,constrain(11,1,10)返回10,constrain(0,1,10)返回1】 map 将一个范围内的数字映射到另一个范围。第一个参数是要映射到数字,第二个和第三个参数是from范围(

TREE的博客 7322

Android Studio使用Git提交、分支、切换、合并

转载链接:https://blog.youkuaiyun.com/lyabc123456/article/details/93085733 首先到Git托管平台上创建一个空的项目,公司使用的Git托管平台是GitLab,所以先到GitLab上面创建一个项目: 点击右上角的加号按钮,打开创建页面,输入项目名称、描述、选择项目的路径,点击create,会创建一个新的空项目出来, 在GitLab上面进入刚创...

qq_31987163的博客 2120

SAP 零售 FMS 物料主数据(一)

SAP 零售 FMS 物料主数据(一) SAP 对于鞋服行业最新的解决方案-FMS(相当于原来的AFS+Retail);更偏向与零售; 商品主数据与原来的AFS大不相同,取消了原来的Grid的网格概念,取而代之的是变式;商品主数据维护也偏向于Retail的维护模式;事物代码也不是MM01而是MM41 /MM46; 在维护商品主数据前,需要与商品部沟通定义各种商品相关的规范如编码规则,大中小类 ,颜色库,尺码库等,此处不赘述; 创建商品需要确定哪些物料是变式物料,哪些是常规不带特性的单一物料;这决定了在创建商

weixin_45518759的博客 5061

ADS软件操作(10)——DAC控件使用

该控件可以用于为元件定义随频率变换的参数,如放大器的最佳负载阻抗或者源阻抗,需要双频匹配时的优化等,下图是ADS中该控件的模型。

Zhuanzhuyan的博客 4388

使用Android Studio在git上新建分支、切换、合并与提交

问题描述:有新需求时,为了不影响主分支上的代码功能,可以新建一个分支,在新分支上完成新的功能需求,功能完善后,再合并到主分支。 步骤: 1、首先新建一个分支,在Android Studio的右下角点击Git:master,在弹出的对话框中点击new branch 2、点击new branch后会弹出如下对话框,在对话框中输入新分支的名称,点击create,即创建新分支成功。 3、创建成功后,Android Studio就会默认切换到你新建的分支,可从右下角看出 4、此时就可以在该分支上

Snooker的博客 8661

关于笔记本测试的面试准备 2021-10-11

** 关于笔记本测试的面试准备 ** 一、根据JD分析,工作内容以软测为主,硬件知识需要了解一点。 以下几个问题为主要: 1.了解VGA、audio、wlan、bt、TP 、camera等driver,BIOS和image测试。 2.了解性能测试工具?压力测试相关设置? 3.了解preload流程? 二、解决 VGA: video graphics array ——笔记本上外接显示器的接口。 【VGA接口兼容性更强,但是不支持高分辨率。 支持高分辨率:HDMI、DIV、TP】 bt【Bluetooth

xw_009的博客 1865

Android Studio中创建Git分支

本文介绍了在Android开发中使用Git分支进行实验性修改的方法。首先说明了创建分支的必要性:避免影响主分支代码。详细步骤包括:1)确保代码已提交;2)从master分支创建新分支;3)为新分支命名并检出;4)将本地分支推送到远程服务器;5)分支切换操作注意事项。通过图文结合的方式展示了Android Studio中分支管理的具体操作界面,包括分支创建、推送和切换的完整流程,强调了当前工作分支的识别方法。这些操作能帮助开发者在独立分支上安全地进行代码实验。

Android菜鸟的专栏 887

MuJoCo新手必看:5分钟搞定你的第一个机器人仿真(附Python代码)

本文为零基础新手提供了一份详尽的MuJoCo物理仿真引擎入门指南。从环境搭建、MJCF模型文件解析,到编写Python控制代码,手把手教你5分钟内创建并运行第一个机器人仿真。内容涵盖双摆模型控制与自定义四轮小车构建,帮助你快速掌握这一高性能开源工具,迈出机器人学与强化学习仿真的第一步。

weixin_29032489的博客 654

骁龙X Elite笔记本重装Windows 11 Arm64系统完整指南与避坑手册

UEFI安全启动和Arm64架构是理解现代计算设备系统部署的基础。UEFI取代传统BIOS,提供了更安全的启动环境和模块化固件接口,而Arm64架构则以其高能效特性,在移动和新兴PC领域日益重要。其技术价值在于为设备带来更快的启动速度、更强的安全防护以及更优的功耗表现。在应用场景上,这直接关系到搭载高通骁龙X Elite等Arm处理器的笔记本电脑的系统安装与维护。对于这类设备,重装系统远非插入通用安装盘那么简单,核心挑战在于必须使用专为Arm64编译的Windows镜像,并需提前集成芯片组、网络等硬件的专属

weixin_33428613的博客 476

androidstudio自带git用法_AndroidStudio使用Git创建分支,合并分支等操作

释放双眼,带上耳机,听听看~!创建分支1.点击AS的VCS,选择Git点击Branchesimage.png2.点击New Branchimage.png3.输入新的分支名,若勾选Checkout branch则表示切换到当前新创建的分支image.png4.点击OK后,就会切换到你新创建的分支里。image.png5,点击VCS—>Git—>Push,将分支提交到远程服务端image...

weixin_29248653的博客 933

IBM V3700更换控制器2(503错误)

正常的node1 ,机器代码版本:7.5.0.3, 机器代码构建:115.51.1509171734000。耐心等待后,刷新,看到node2,状态变成 节点状态:服务,错误:656,版本和node1一样了。新换的node2 ,机器代码版本:7.2.0.5, 机器代码构建:87.8.1404221000。耐心等待,刷新,node2,状态看到了,节点状态:活动,错误 724 1 1 0。拔出故障的控制,把内存和HBA卡,电池换到新的控制器。新的控制还是报错无法使用,节点状态:服务 错误:503。

klyshao的博客 4446

在Android Studio中配置和使用Git

在Android Studio 中使用GIT 下载git,路径为https://git-scm.com/downloads 然后在Android Studio 的配置界面中配置Git.exe 文件 A、在http://git.oschina.net 中创建新项目Test B、在Android Studio 中创建Project(不是Modules),名为Test C、切换到P...

king_LFY的博客 659

TensorFlow2深度学习实战(十四):目标检测算法 YOLOv4 解析

最易上手的【计算机视觉】小白教程!

不积跬步,无以至千里! 7631

win10 跳过U8环境检测的IE WebControls.rar

win10 安装u8的时候 提示IE WebControls 不通过,这个工具可以欺骗u8的检查。 跳过U8环境检测的IE WebControls。提示导入失败后,重新检测通过。

Git 在AS上的操作总结+图解(仓库创建,分支的创建,切换,更新,合并,版本回退)

简述:本文主要是按顺序进行描述的:创建仓库--》创建项目--》关联并提交---》创建分支---》将分支合并到主分支上去--》版本的回滚---》分支的更新--》以及一些注意事项 使用AS创建一个项目 1.创建本地仓库(就会在选中的目录下面创建一个git仓库) 关联本地库成功之后(代码会变成红色) 2.将工程添加到git版本控制 添加成功后代码颜...

lk2021991的博客 2077

假人有限元模型

假人模型,车辆碰撞假人有限元模型,适合做乘员安全的研究者利用

Android Studio上使用Git

Android studio操作分支 Android studio操作Git三种入口方式: 第一种方式:项目右键选择Git a.png 第二种方式:菜单栏VCS->Git b.png 第三种方式:底部工具栏 指示出当前分支:(当前分支都是指本地分支,因为远程分支都会checkout为本地分支的) 新建分支 点击[New Branch] —>输入分支的名字 —> OK 这里新建的分支是以当前分支做为参考来建立新的分支的吗??? 是的,在当前本地分

李棚的优快云专栏 568

霍尼韦尔SoftMaster使用说明

霍尼韦尔SoftMaster使用说明

jre9下载 jdk9

(Java SE Runtime Environment 9.0) 9.0u175 官方最新版 【x86|x64】

android studio Git使用

查看分支 查看本地所有分支: 12 $ git branch* master master 分支前的 * 字符,它表示当前所在的分支。 查看远程所有分支: 12 $ git branch -r origin/master 列出所有本地分支和远程分支:

Calo_missile的博客 1596

git创建、切换、合并、推送分支 branch in Android Studio

一:推送本地代码到远程仓库 1、初始化本地文件夹 git init 2、查看本地文件更改的状态 git status 3、将本地文件添加到暂存区 git commit -m "对此次提交的注释" 4、在 github 上创建一个仓库(和本次的 demo 关联的),记得勾选上 README.md(复制仓库地址) 5、然后在 gitBash 中输入 git remote add origin &lt...

carson2440的专栏 7191

Android studio结合Git使用

Android studio 结合Git使用 1、创建远程仓库 远程库有很多,我的单位有自己的的管理系统,但是我个人平时使用Coding(https://coding.net), 建好库之后拿到仓库地址。 2、创建本地项目 我现在一般都是用studio开发,所以就创建一个studio项目。 3、将本地代码提交到远程仓库 1)去到项目的根目录,鼠标右键选择“Git Ba...

zhao_csdn_8的博客 455

android studio 使用git@osc

2019独角兽企业重金招聘Python工程师标准>>> ...

weixin_33774308的博客 164
上一篇: Android Studio 使用 Git 首次提交代码到本地以及提交远程代码仓库
下一篇: Android 数据存储:SharedPreferences(SP)
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值