Android Studio中Git的使用--新建Git项目步骤

前言:由于google已经放弃eclipse了,不去学习studio不行啊.近期公司不怎么忙,现在就决定将项目改到studio,其实studio学习不是很难网上也有很多教程,难的是怎样像以前用eclipse那样,几个人使用git协同开发.我也是各种百度,google,可惜国外都用的是github,对于私有的项目要收费,,我们考虑怎样将studio结合国内的开源中国的代码托管git,下面是我们遭遇了很多困难,错误后走出来的路(也不一定是最正确的),呕心制作...

第一步:
先去开源中国创建一个项目,然后得到项目链接,这时候项目里面是空的,只有一个Readme文件


第二步:
1,打开Android Studio,新建一个Android Studio项目,一路Next(假如项目是刚开始开发的话),
2,点击VCS  选择第二个   然后选择git  ,此时我们的项目已经变成了一个git项目







3,将git项目add一下   然后commit 一下



4,在命令行或者cmd下面输入git 命令  将本地的git项目关联到网络上的git服务器,这个地址就是我们创建项目时生成的那个地址
注 : 前提是你先去配置了git的路径到环境变量,环境变量相信大家都会配置,就是将git安装的bin目录如D:\Software\Git\bin路径拷贝到Path下,否则你要使用git bash在命令行先进入到项目路径,然后再执行前面的语句
git remote add origin https://git.oschina.net/........git





5,假如已经成功安装.ignore的插件的话,当我们新建项目时就会生成一个.gitignore的文件,很明显你要先去安装.ignore的插件不然
没法帮你忽略不该上传的东西,安装插件的方法非常简单,自己百度

.gitignore的文件如下:
# OSX

*.DS_Store


# Gradle files
build/
.gradle/
*/build/


# IDEA
*.iml
.idea/.name
.idea/encodings.xml
.idea/inspectionProfiles/Project_Default.xml
.idea/inspectionProfiles/profiles_settings.xml
.idea/misc.xml
.idea/modules.xml
.idea/scopes/scope_settings.xml
.idea/vcs.xml
.idea/workspace.xml
.idea/libraries


# Built application files


# Files for the Dalvik VM
*.dex


# Java class files
*.class


# Generated files
antLauncher/bin
antLauncher/gen


# Local configuration file (sdk path, etc)
local.properties


# Log Files
*.log



# generated files
bin/
gen/


# Eclipse project files
.classpath
.project

# Proguard folder generated by Eclipse
proguard/

# Intellij project files
*.ipr
*.iws
.idea/


下面摘抄自别人:
创建完上面的过滤文件后   需要执行以下方法才能生效:

改动过.gitignore文件之后,在repo的根目录下运行:
git rm -r --cached .
git add .
之后可以进行提交:
git commit -m "fixed untracked files"
如果执行上面方法不能生效,并且在创建上面文件之前已经提交代码到版本库了,那么这个时候可以尝试以下方法将想要过滤的相关文件,那么只能关掉开发工具,然后删除相关想要被过滤的文件。然后

git add -A

git commit -m "fixed untracked files"
git push origin master
git pull
此时打开开发工具即可实现想要的过滤效果了。


6,然后基本上万事具备,在push之前需要先pull一下,不然你会被拒绝的,就是去下载一下那个Readme文件


第一次先点击一下那个刷新按钮,才会出来orgin/master分支,选中然后pull   ok



7,最后,这时候已经可以push了,不出意外,左下角会显示push successful


这时候去你的开源中国项目目录是这个样子

第三步,对于你的另外的开发的小伙伴,先将他拉入你的项目,然后他拿到地址,在他的Studio上down项目





下载成功后自动gradle,然后什么都不需要配置,他就可以改代码, commit 然后   push了

阅读更多
个人分类: Android
想对作者说点什么? 我来说一句

没有更多推荐了,返回首页

加入CSDN,享受更精准的内容推荐,与500万程序员共同成长!
关闭
关闭