Android Studio的git功能的使用

初次使用AS自带的git工具的配置

初次使用AS自带的git工具需要设置一些配置,如果你已配置过,可跳过该部分内容。

首先你需要下载git,然后打开AS的git设置,路径如下,选择你安装在你电脑上的git的路径,选择完可以点击"test",显示成功则表示AS的git功能已可以使用。 "setting"->"version control"->"git"->"path to git executable"

AS的git使用介绍

1.fetch+marge/pull

2.add/commit

3.push

以上是git基本命令,如果你不熟悉,建议先百度学习下git的基本使用。上述命令在git的命令行工具下经常使用,如果不想用命令行也可以使用AS的图形界面操作,"右键"->"git"(如下图)。里面有很多git的命令,可以直接点击使用。

底栏靠右边有显示当前你处于哪个分支,如图。左键点击可以进入选择切换、新建、合并分支等功能。

上面介绍的功能更多情况下都可以直接在命令行工具下完成,毕竟并不会很麻烦。这里只是简单介绍这些命令在AS的哪些地方,如果你确实懒得用命令行,可以自行尝试在AS上使用git的基础命令试试。下面介绍一些相对于命令行操作下更方便,更实用的一些图形化操作。

1.解决冲突

冲突在git的使用过程中是特别常见的现象,团队里每个人所负责的代码块或多或少都会有交叉,所以能更快捷的解决冲突自然是更好的了。 如果有冲突的代码块,git会将相关的代码块用">>>>>>>"和"======="包围起来,告诉你这个地方有冲突了,需要你手工去解决。但当你代码量比较多的时候,或者有冲突的两个代码块距离比较远的时候,或多或少都会有些麻烦。毕竟你需要去查看起冲突的代码块,对比,排查原因,再手工修改。 AS提供的图形界面操作可以让人很直观的发现哪些代码块起冲突了,这里就用图简单展示下,你可以自己去尝试下各种冲突,然后实践下,自己体会是不是会比命令行操作更方便。 如果出现冲突就会出现下图,AS提供三种解决方案,"Accept ****"就是字面上的意义,"Merge"是手动解决,AS会提供更直观的图形界面,如第二张图。

如图所示,最左边是你本地项目当前所处的分支,最右边是你要与你当前分支进行合并的分支。中间则是合并后的结果预览。图上那些有颜色覆盖的代码就是有冲突的地方,不同颜色代表不同意思,这里就不详说了,等你使用多了自然就熟悉了。 分隔线里的"Ⅹ >>"是AS提供给你的操作方法,多的也不说了,建议你多自己尝试下。

2.查看各个版本代码

项目的开发经常是迭代开发,有时经常需要查看一下以前版本的代码。或者当我正在开发时,远程仓库更新了最新版本,我想查看一下最新版本添加了哪些代码等等情况。AS都提供了很好的图形界面操作。

点击底栏靠左边的"version control",出现如下图。其中,左边表示的是你的仓库的每一次commit记录,包括提交信息,提交者以及时间。右边可以查看任意版本的仓库对应修改的代码。这个特别方便,当你想查看某个版本是谁提交的,以及他做了哪些修改,你不必再去登陆github或其他托管仓库,AS里就可以查看。

3.比较不同版本库的代码之间的区别

有时我不仅仅想知道最新版本添加了哪些代码,还想知道添加的这些代码跟自己本地正在使用的版本代码相比,哪些地方被修改了。或者比较不同版本间的不同等情况。AS也提供了很人性化的图形界面操作。 选择你要比较的java文件也可以是整个项目,右键选择git,选择"compare with ****"命令,根据你的需要自行选择是与远程库的最新版本比较,还是与其他分支或其他版本库比较。

右边是你本地的代码,左边是你选择的要比较的版本库的同一java文件的代码。图上红框中的是版本号。该功能可以很方便的就看出不同版本的同一文件的区别。有颜色的代码就是修改过或者新添加或者删除的代码。

时间: 2024-11-08 00:24:26

Android Studio的git功能的使用的相关文章

Android Studio中Git和GitHub使用详解

一.Git和GitHub简述 1.Git 分布式版本控制系统,最先使用于Linux社区,是一个开源免费的版本控制系统,功能类似于SVN和CVS.Git与其他版本管理工具最大的区别点和优点就是分布式: git是采用分布式版本库机制,不需要每次都将文件推送到版本控制服务器,每个开发人员都可以从服务器中克隆一份完整的版本库到本地,不用完全依赖于版本控制服务器.[优点:1.代码的发布和合并更加便捷:2.可以离线进行文件提交.创建分支以及查看历史版本信息等操作] Git在文件保存形式上也优于其他的版本控制

Android Studio配置Git及Git文件状态说明

Android Studio配置Git还是比较简单的,麻烦的是可能中间出现各种问题.如果你想了解或感兴趣,请往下看. 首先你得下载Git客户端,网址:http://git-scm.com/download/. 根据需要下载相应的版本,并安装.然后在Android Studio中指定git.exe,点击“Test”,成功则会弹出以下提示. 由于我用的是Android Studio 2.0 Preview,根本不存在“Enable Version Control Integration”提示,害我找

或许是介绍Android Studio使用Git最详细的文章

前言 本文较长,图片很多很多,流量党慎入 使用Git已经有一段时间了,但是之前都是使用Git Bash,在Android Studio上使用Git一开始不是很习惯,就像用惯了SVN来使用Git一样,琢磨了一段时间的Android Studio,也看了我觉得为数不多但是很有质量的介绍AS的书籍 <Android Studio实战 快速.高效地构建Android应用>,强烈安利大家哦!所以就写了这篇文章跟大家一起学习如何在Android Studio高效地使用Git.另外如果大家想要拿来学习的话可

Android Studio中git新建远程(remote)branch?

新建远程branch有两种方式: 方式一:命令行 git push origin  <branch-name>,branch-name就是你要新建的远程branch的名称.你可以用git bash或者Android Studio中的Terminal敲命令行. 方式二:直接通过Android Studio来创建远程branch,很简单,一步就可以了.我直接上图: 下面图中你看到远程的branch就两个:master和nick 接下来,我Push我当前的branch到远程,看下图红线框起来的地方,

Android studio使用git教程

①下载Git工具,配置到Android studio中 http://git-scm.com/downloads --------------------------------------------------------------------------------------------- ---------------------------------------------------------------------------------------------- ----

Android Studio中Git更新本地的远程(remote)branch列表?

比如你同事在Git的remote branch中新增branch xxx,但是你发现你在Android Studio中查看存在的branch时,并看不到他增加的branch,如果查看branch,请戳这:Android Studio如何查看branch列表及切换branch , 这里再科普一下命令行的方式:git branch -a或git branch -r 那如果才能看到新增的branch呢,有两种方式: 方式一:git fetch 方式二:git remote update origin

全面介绍Android Studio中Git 的使用(二)

全面介绍Android Studio中Git 的使用(二) 第一篇:http://blog.csdn.net/gao_chun/article/details/49817229 四.Studio上传项目至GitHub 说完本地Git仓库,那么如何将项目上传至远程的GitHub仓库呢?其实操作也基本上差不多. 我们首先需要有一个GitHub账号,我们登录上去后new 一个仓库: 我们这里用一个示例做测试,名字叫做HelloNDK,并根据需要创建相关文件. Create成功后,我们可以看到如下界面,

全面介绍Android Studio中Git 的使用(一)

全面介绍Android Studio中Git的使用 前言:本篇博文将记录如何在Android Studio中使用Git版本控制系统,这货在草稿箱里已经放了起码有两个月了吧,老躺着想起来了心里不舒服,索性这两天抽了些时间,整理出来算了,最近气温下降的厉害,发现自己越来越懒了. 一.Git 与GitHub 这里首先介绍下Git与GitHub是什么东西,他们之间有何区别呢? Git :分布式版本控制系统,最初用在Linux上,可以和SVN.CVS等作为同一个概念理解,目前世界上最先进的分布式版本控制系

如何使用 Android Studio 的 git hub 功能

How to use GitHub with Android Studio This article will explain how to use GitHub with Android Studio. Firstly, let’s login to github.com and create a new repository. From the top right corner of the screen, click the +sign and select New repository.