您的位置:首页 > 移动开发 > Android开发

【Android日记】使用Git管理Android代码

2017-07-13 14:47 246 查看
Git作为代码版本控制工具,使我们再也不需要用U盘拷代码了。现在市面常用的Git托管平台有:GitHub、码云(OsChina)、码市(coding),当然我们也可以自己搭建Git服务器。

1、首先我们当然是要先安装Git啦。下载地址

2、Android Studio的Git设置

File -> Setting -> Version Control -> Git

设置Git的安装路径,点击Test,出现Successfully,那么恭喜你,成功第一步了。



3、选择一个Git托管平台新建个项目(网络仓库)

现在常用的有:

GitHub:全球使用最广泛的托管平台,无数的大牛都在上面有自己的项目。公开项目免费,私人项目就要收费了( $7/month,非土豪勿选)。

码云:(注意不是那个马爸爸)。中国版GitHub,最主要是免费的。

码市:界面比较清晰,功能和差不多,原来免费的,现在创建5个以上的私人项目也是要收费了。

就以码云为例吧:

注册码云账号,登录。

新建项目,点击“+”号



编辑项目信息,可以选择公有项目还是私人项目,是否默认添加Readme文件。



创建成功后,即可得到项目的Git网络路径。



现在去Android Studio中创建个项目吧。



VCS -> Enable Version Control Integration,选择Git。



会弹出一个选择框,选择No。



可以发现项目文件都变成棕红色了,标题栏也多出了几个按钮。



添加忽略文件/文件夹(忽略的文件不提交到网络Git仓库)

File -> Setting -> Version Control -> Ingored Files,点击右边的“+”号

Ignore specified file选项:忽略指定的文件

Ignore all files under选项:忽略指定文件夹及其下属所有文件

Ignore all files matching选项:忽略匹配指定格式的文件



一般需要忽略的文件如下:

.idea文件夹

.gradle文件夹

所有的build文件夹

所有的.iml文件

local.properties文件



添加忽略后的文件和文件夹会变回黑色。



忽略的文件添加了,当然也要添加不忽略的文件了。把项目目录切换到Project,右键点击项目,Git -> Add,添加后颜色变为绿色。



重头戏来了,正式把项目提交到网络仓库。右键项目,Git -> Commit Directory,输入备注信息。

提交按钮有三种情况:

Commit:提交

Commit and Push:提交并上传

Create Patch:创建补丁

一般可以直接提交并上传,也可以单独Commit(提交)后,再Push(上传)。效果是一样的。



设置提交代码的用户名和用户邮箱



点击Define remote。



将刚刚在码云创建项目生成的Git地址复制进去。



点击Push



上传成功后,代码颜色变为黑色。



现在我们再来看码云的那个项目。(Game Over)

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: