【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)
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)
相关文章推荐
- 使用git和repo管理自己的android代码
- android开发,如何使用git托管代码,如何在android studio上使用git管理代码
- 开始使用Git工具进行代码管理--记在CSDN空间提交项目的开始
- windows下使用git管理代码,其中出现的问题的解决办法
- 使用Git进行小项目代码管理
- android-Git本地管理与使用实例
- 开源必备之git:开始使用git来管理代码
- Ubuntu使用git来管理代码
- 在windows 上使用git 管理github代码
- 使用git进行代码管理
- Android源码学习 使用Git和Repo进行版本管理
- 使用Git管理代码
- OpenWRT使用git管理代码的问题
- 使用git-flow来帮助管理git代码
- 如何使用Git 及 Github 来管理你的代码
- 使用Git 上传 文件到GoogleCode(其它代码管理平台也类似)
- 使用git管理自己的代码--简单使用流程
- 使用git建立本地仓储管理代码
- 使用Git进行小项目代码管理
- Ubuntu Cocos2dx 学习笔记——使用Git管理本地代码