在ADT和Android Studio中配置和使用Git

株洲新程IT教育 李赞红

搞了半天,图片居然没上传,直接下载吧:http://download.csdn.net/detail/lifenote/9500827

1、版本控制的作用

A、版本控制

B、项目的基本管理

C、团队协作开发

D、历史记录

E、文件跟踪

2、两个常用的GIT服务商

A、国外:github   https://github.com/

B、国内:[email protected]  http://git.oschina.net/(本文使用这个)

3、GIT的工作原理

A、数据存储的两个位置

GIT服务器,保存了一个团队成员共享的项目副本

本地仓库,每个用户都会在自己的电脑上创建一个本地仓库,用户编辑的项目存储在本地仓库中,为了实现代码和文件的共享,必须及时将成果提交到GIT服务器

B、每个用户都有一个分支,团队成员在各自的分支上工作,其中,master分支主要用于代码整合,其他分支用于团队成员开发,因为分支相互独立,可以减少互相干扰。

4、git下载

git eclipse插件:在ADT中已自带,不需要再安装

5、GIT使用的两个方面:

A、将项目上传到GIT服务器

B、将项目从GIT服务器下载下来用于编辑

6、将项目上传到GIT服务器

基本步骤:

1)在GIT服务器创建项目

2)在Eclipse ADT中克隆该项目

3)将工程共享到项目中

4)提交工程到GIT服务器

A、登陆http://git.oschina.net,创建项目

B、填写项目信息

C、修改.gitignore文件

默认生成的.gitignore文件不能被自动识别为Android工程,要删除下载的语句:

# built application files

*.apk

*.ap_

# files for the dex VM

*.dex

# Java class files

*.class

# generated files

bin/

gen/

# Local configuration file (sdk path, etc)

local.properties

# Eclipse project files

.classpath

.project

# Proguard folder generated by Eclipse

proguard/

# Intellij project files

*.iml

*.ipr

*.iws

.idea/

说明:

#表示注释

加粗体和删除线的都要删除

D、在Eclipse ADT中打开Git Repository透视图

三个功能按钮的作用:

第一个:将工程添加到已有的本地仓库

第二个:从远程Git服务器复制项目到本地仓库

第三个:创建本地仓库,并将工程添加到该仓库

选择第二个按钮,从Git服务器复制项目

URI从项目中复制对应的HTTPS地址即可:

输入申请的用户名和密码。

在弹出的下一个界面中指定项目的位置和名称:

本地仓库的目录按如下配置即可:

E、将工程共享到本地仓库

F、将本地仓库同步到Git服务器

7、为每个用户创建分支

将创建的分支同步到GIT服务器

8、将项目从GIT服务器下载下来用于编辑(拉取项目)

A、将用户设置为项目的开发人员

比如:一个三个人的团队,需要3个账户,4个分支。

B、从GIT服务器拉取工程

10、提交代码

11、同步Git服务器

12、合并分支

如果上面的操作无法正常合并,则使用下面的方法代替:

7、在Android Studio中使用GIT

0、下载git,路径为https://git-scm.com/downloads

然后在Android Studio的配置界面中配置Git.exe文件

A、在http://git.oschina.net中创建新项目Test

B、在Android Studio中创建Project(不是Modules),名为Test

C、切换到Project视图,选择工程名,为Project添加本地仓库

D、将Project中的文件添加到本地仓库中

E、将内容提交到本地仓库

F、将文件从本地仓库提交到远程Git服务器

获取到git的工程地址

填入下面的对话框

H、如果创建或修改了文件,则先将创建或修改的文件保存到本地仓库,再提交到远程Git服务器

I、创建新的分支(本例为gh)

J、将新分支提交到Git服务器

方法与提交普通文件一样:右键->git->Repository->Push

K、将gh分支下载到本地仓库

成功如下图:

将gh分支变成当前的活动分支

L、将当前gh分支合并到master分支

将master分支设置为当前分支

选择要合并的分支,点击Merge命令

将master分支提交到git服务即可。

M、从Git服务上拉取项目

时间: 2024-12-26 13:41:00

在ADT和Android Studio中配置和使用Git的相关文章

Android Studio中配置及使用OpenCV示例

Android Studio配置及使用OpenCV 前言:最近在做项目移植,项目较大,在Eclipse中配置的Jni及OpenCV环境没任何问题,但是迁移到Studio中就问题一大堆,网上也找了一些资料参考及学习,很感谢前人留下的总结及经验.关于在AS中使用jni及配置OpenCV也研究了一 Android Studio配置及使用OpenCV 前言:最近在做项目移植,项目较大,在Eclipse中配置的Jni及OpenCV环境没任何问题,但是迁移到Studio中就问题一大堆,网上也找了一些资料参考

[email protected] 在Android studio 中配置Kotlin

在Android项目中配置Kotlin 官方文档讲了如何一步步安装Kotlin插件,并使用插件在Android项目中自动修改Gradle文件来添加对Kotlin的支持.我不建议大家这么做,因为这样自动完成的结果可能并不完美,即使修改后的Gradle文件工作正常,也会打乱Android项目中Gradle文件的一般形式. 说实话,我一直不喜欢有些Android Studio插件直接修改Android build文件,因为经常搞得很乱,我又得一点一点清理直到符合我的风格.Gradle构建文件也是源代码

在 Android studio 中 配置Gradle 做到 “根据命令行提示符生成指定versionCode, versionName,指定apk的打包输出路径”

需求: 1. 使用 Android studio ,使用 gradle 进行构建 2. 在实际开发中,我们需要使用jenkins进行打包.就需要配置我们的 gradle 脚本以支持参数化的方式. 3. 想获得一个可配置打包脚本的方法,允许 配置人员根据需要修改 服务器地址,versionCode, versionName 等 4. 隔离的源代码的配置,使用者在 jenkins里进行配置. 概述: 先展示我配置好的 参数,可以在命令提示行下执行,如下: gradle assembleBeta -P

在 Android studio 中 配置Gradle 进行 “动态编译期间,指定 远程服务器地址 ,生成多个安装包”

需求: 在产品开发中,经常需要发布各个版本,每个版本的服务器地址有不同的服务器地址.比如 开发服务器使用 192.168.1.232服务器, 测试服务器使用 192.168.1.245服务器, 正式上线后服务器地址是http://xxxx.com. 在配合git开发中还要分支管理,常用的有: dev test master 我们起初的开发过程是: 在项目开始时,开发人员写代码,签入代码到dev分支.开发人员使用 开发服务器的服务器地址 在启动测试时,开发组负责人合并代码到 test 测试分支.测

在android studio中配置运行时签名

做项目的时候,有时需要用到第三方接口,而基本第三方接口都是要求我们要先进行签名.结果每次调试都得手动进行签名一次,实在麻烦.所以android studio提供了一种在运行的时候自动进行签名的方法,在build.gradle(Module:app)中进行配置,刚刚开始我们不知道如何直接用代码配置,那么我们可以用android studio的可视化窗口进行编辑. 1.打开Build->Edit Build Types->Signing,如图: 2.在这里配置签名文件,点击加号,填写name,Ke

Retrofit+RxJava(1)-在Android Studio中配置

在build.gradle中添加 //加入retrolambda需要的plugin声明 apply plugin: 'me.tatarka.retrolambda' //retrolambda的编译路径依赖 buildscript { dependencies { classpath 'me.tatarka:gradle-retrolambda:3.1.0' } } //让IDE使用用Java8语法解析 android { compileOptions { sourceCompatibility

在Android Studio中配置openCV

所用的版本:Android Studio3.4.1.openCV 3.4.9 1.下载 在opencv官网下载最新的SDK包,本人下载的版本是3.4.9,下载完毕之后解压. 下载地址:https://opencv.org/releases/ 2.导入 (1)新建一个Android项目OpenCVTest,点击File->New->Import Module 出现如下界面 导入刚才解压opencv-3.4.9-android-sdk的位置,选择OpenCV\sdk\java文件夹,点击确定 点击

android studio中配置X5 webview时的一个坑

在接入X5的第二步中,需要配置so文件,这里说一下遇到的坑 1. 需要把demo下载回来,不然你找不到so文件,找到so文件后放到自己相对应的目录下边,自己里面那个目录也没有,所以和文件夹一起复制过去吧. 2. 打开对应module中的build.gradle文件,在文件的android{}中的defaultConfig{}里(如果没有defaultConfig{}则手动添加)添加如下配置: ndk{abiFilters "armeabi"},如果你只写ndk{abiFilters &

greendao 3.1.0在android studio中配置

1 项目根build.gradle classpath 'org.greenrobot:greendao-gradle-plugin:3.1.0' 2 app中build.gradle apply plugin:'org.greenrobot.greendao' dependencies{ compile 'org.greenrobot:greedao:3.1.0' } 3 配置生成目录 greendao{ targetGenDir 'src/main/java' }