Mac环境下Android Studio配置Git以及最基本使用
Git是分布式版本管理工具,现在使用十分广泛,相对于SVN,GIT的使用更加方便,在离线环境下,仍然可以进行版本控制工作。且速度十分快。在Windows下,先需要自行安装Git程序,网址git-scm.com/。安装之后就可以了。至于MacOS,因为已经自动集成了git,所以这步可以省略。Git程序在/usr/bin/git下。
1、配置git
Android Studio一般安装后已经自行配置了git程序所在的位置,如果没有的话,可以按照下图进行配置(Android Studio->Preferences):

2、对项目启用git管理
这步是将项目纳入git管理之下,点击android studio菜单栏的VCS后,选择Enable Version Control Integration.

3、在弹出的框里选择Git

然后可以发现在快捷工具图标里面多了两个版本控制的按钮,并且项目的文件名变成了红色,红色代表该文件没有纳入到git管理之下。


4、将项目纳入git管理
切换到Project视图,然后在Project上面右击,弹出列表中选择git->add.这样就可以将项目的文件纳入git管理。如果你后面又新建了文件,新建文件的时候,android studio会提醒你是否将文件纳入git管理,如果没有选择yes,那么可以后面在该文件上面右击,然后git->add。纳入了版本控制之后的文件名会变为绿色。

5、commit项目
commit命令可以将在暂缓区里面的文件进行提交,也就是绿色的文件。 这里可以用命令行实现
git commit -m "提交的注释"
这里还有一个问题,文件还有一种状态叫“已修改”,这种状态出现在将已经提交之后的文件进行修改,android studio上面的文件名是蓝色的。这种文件如果用命令行进行commit,必须先使用add命令将他们暂存到暂缓区当中,然后才可以进行commit。但是这个可以使用上面提到的那个两个快捷图标按钮的绿色那个,这个命令可以将修改的文件进行add之后commit。
6、将项目提交到gitLab
gitLab 与github就不介绍了,自行百度。将项目提交到gitLab,先要在gitLab上面建立一个仓库,建立方法自行百度。
建立好之后,点击android studio的菜单 VCS->Git->push。弹出的框里可以看到当前项目没有定义远程仓库。点击Define remote,弹出窗口里面URL中输入你在gitLab上面仓库的地址,然后android Studio就会连接上这个远程仓库。点击Push,就可以将项目Push到上面。
pushing 时会弹出下述对话框,填自己gitlab的账号与密码即可。


Mac环境下Android Studio配置Git以及最基本使用的更多相关文章
- Windows环境下Android Studio v1.0安装教程
Windows环境下Android Studio v1.0安装教程 准备工具 JDK安装包. 要求:JDK 7以及以上版本. Android Studio安装文件. Windows: exe(包含SD ...
- Android笔记——Windows环境下Android Studio v1.0安装教程
本文主要讲解Windows环境下Android Studio的安装教程,Mac的Android Studio安装与此类似不在赘述,另外友情提示Windows下的SDK与Mac的SDK是通用的,可以直接 ...
- 【转】Windows环境下Android Studio v1.0安装教程
原文网址:http://ask.android-studio.org/?/article/9 http://android-studio.org/index.php/docs/experience/1 ...
- Windows环境下Android Studio安装和使用教程
Windows环境下Android Studio安装和使用教程 来源: http://www.cnblogs.com/liuhongfeng/archive/2015/12/30/5084896.ht ...
- Win10下Android studio配置
Win10下Android studio配置 一.安装Android Studio的准备工作 1.下载好JDK,去官网上找一个下载下来 2.安装JDK.并配置环境变量.安装过程:本人将使用的是jdk- ...
- Android studio配置Git
Android studio配置Git 1.下载window 版git并安装:下载地址 2.Android Studio设置git插件:File->Setting->Version Con ...
- Android Studio配置Git及Git文件状态说明
Android Studio配置Git还是比较简单的,麻烦的是可能中间出现各种问题.如果你想了解或感兴趣,请往下看. 首先你得下载Git客户端,网址:http://git-scm.com/downlo ...
- mac 环境下Android 反编译源码
mac环境下Android 反编译 一.需要的工具 apktool:反编译APK文件,得到classes.dex文件,同时也能获取到资源文件以及布局文件. dex2jar:将反编译后的classes. ...
- Mac OS下Android Studio的Java not found问题,androidfound
Android Studio正式版已经发布一段时间了,使用Mac版的Android Studio可能与遇到Java not found:Android Studio was unable to fin ...
随机推荐
- Diango思维图
1,http 2,Django生命周期 3,Django部分命令 4,待续...
- SSDT表概念具体解释
SSDT 的全称是 System Services Descriptor Table,系统服务描写叙述符表. 这个表就是一个把 Ring3 的 Win32 API 和 Ring0 的内核 API 联系 ...
- (4.3)ODBC/OLE DB/ADO概念与使用情况
一.ODBC ODBC的由来 1992年Microsoft和Sybase.Digital共同制定了ODBC标准接口,以单一的ODBC API来存取各种不同的数据库.随后ODBC便获得了许多数据库厂 ...
- C++对象模型那点事儿(布局篇)
1 前言 在C++中类的数据成员有两种:static和nonstatic.类的函数成员由三种:static,nonstatic和virtual. 上篇我们尽量说一些宏观上的东西,数据成员与函数成员在类 ...
- redis---在CentOS6.5下安装与配置
本文详细介绍redis单机单实例安装与配置,服务及开机自启动.如有不对的地方,欢迎大家拍砖o(∩_∩)o (以下配置基于CentOS release 6.5 Final, redis版本3.0.2 [ ...
- SQLAlchemy_定义(一对一/一对多/多对多)关系
目录 Basic Relationship Patterns One To Many One To One Many To Many Basic Relationship Patterns 基本关系模 ...
- HDU - 1695 GCD (容斥+枚举)
题意:求区间1<=i<=b与区间1<=j<=d之间满足gcd(i,j) = k 的数对 (i,j) 个数.(i,j)与(j,i) 算一个. 分析:gcd(i,j)=k可以转化为 ...
- CSS 控制元素 上下左右居中
不说废话,直接 搞起..... 首先,我们将题目 <css控制元素上下左右居中> 分析一下哈,我是将其分成了4部分信息: 1.CSS控制: 只用 CSS 来达成目的 2.元素: 不只是d ...
- jmeter常用插件安装
转载:http://www.cnblogs.com/danqiu/p/6119156.html 下载地址:http://jmeter-plugins.org/downloads/all/ PerfMo ...
- 20145201《Java程序设计》第五次实验报告
实验五 Java网络编程及安全 实验内容 1.掌握Socket程序的编写: 2.掌握密码技术的使用: 3.设计安全传输系统. 我负责客户端 组队队员:鄢曼君20145227负责服务器 博客地址:htt ...