(转) Android Studio中怎么使用Git和Github来管理项目

(转) Android Studio中如何使用Git和Github来管理项目

  转自:http://blog.csdn.net/wei18359100306/article/details/45645145

 

1、要在as中使用git,首先你的在本地安装Git,具体安装流程大家可以看我blog:版本控制工具Git详解 
​ 
2、在studio中配置git插件:File->Setting->Version Control->Git, 然后选择你本地的Git安装路径(需要定位到bin目录下的git.exe),然后点击Test测试一下,结果如下图:那么恭喜你,你已经设置成功了! 
(转) Android Studio中怎么使用Git和Github来管理项目

3、将项目初始化git项目(git init),操作如下:VCS->Enable Control Integration->Select “Git”.(当然也可以使用git命令,自行选择) 
(转) Android Studio中怎么使用Git和Github来管理项目 
(转) Android Studio中怎么使用Git和Github来管理项目

完成后会出现红框内的按钮 
(转) Android Studio中怎么使用Git和Github来管理项目

4、上传项目到Github前的准备->忽略部分文件(如将gen .idea .iml等) 
上传项目前要先扩展插件,以便于忽略一些不必要提交的文件,点击项目根目录下的.gitignore文件,出现下图,点击右上角安装插件 
(转) Android Studio中怎么使用Git和Github来管理项目

(转) Android Studio中怎么使用Git和Github来管理项目

然后你就可以在gitignore中写出你想忽略的那些文件的名字,一般忽略以上文件即可

note:很多情况下gitignore是不起作用的,既在你上传到服务器时是不起作用的,这时你可以如下图这样做(第一是添加文件,第二是添加文件夹) 
(转) Android Studio中怎么使用Git和Github来管理项目

5、上传项目到Github前的准备->登陆Github(没有Github账号的请自行去注册) 
(转) Android Studio中怎么使用Git和Github来管理项目

6、share到Github(VCS>Import into Version Control>Share Project on GitHub) 
(转) Android Studio中怎么使用Git和Github来管理项目

7、添加仓库名称和描述 
(转) Android Studio中怎么使用Git和Github来管理项目

8、选择要提交的文件,并对此次提交做一个描述,对比第四步的note,是不是发现我们ignore掉的文件都没在此出现! 
(转) Android Studio中怎么使用Git和Github来管理项目

9、登陆Github,查看仓库 
(转) Android Studio中怎么使用Git和Github来管理项目


既然Github是用来分布式控制版本系统,那我们如何将已经上传到Github的项目Clone到本地呢 
1、VCS->Checkout from Version Control->GitHub,如图选择想要克隆的项目,设置好目录和项目名称,点击Clone即可。AndroidStudio 会在本地新建一个Project. 
(转) Android Studio中怎么使用Git和Github来管理项目