转载请标明出处:

http://blog.csdn.net/xmxkf/article/details/51595096

本文出自:【openXu的博客】

目录:

一. Android Stutio配置git

  setting–>Version Control–>Git–>Path to Git executable中选择git.exe的位置,这个Stutio一般会默认配置好:

配置完路径后点击后面的Test按钮,出现下面提示框则表示配置成功:

  

二. 将项目分享到github

1. 设置github账号密码

  打开Setting–>Version Control–>GitHub,填写完账号密码后,点击Test测试,如果连接成功会弹出如下提示框:

  

2. share project on github

  

输入仓库名和,描述,点击share:

  

  

三. 其他git托管平台(以CSDN上的CODE为例)

1. 为项目创建git仓库

  

2. 将项目中的文件纳入到仓库中(add)

  创建仓库之后,工程中的文件都会变成红色,表示没有添加到仓库中去,接下来,我们将工程下的所有文件add到仓库中:

  

3. 提交到本地仓库(commit)

  add成功之后,发现文件名变成了绿色,表示添加成功,下面将添加的文件提交到本地仓库中:工程右键–>Git–>Commit Directory

  

在弹出的窗口中,选择需要提交的文件,在下面填写提交信息,然后点击Commit:

  

提交时可能会弹出一些警告信息提示框,不用管它,继续点击commit就行。

4. push到远程仓库

  

  由于现在还没有关联远程仓库,点击Define remote,将你的远程git地址填入URL中(在这之前,我们先进入到自己的CSDN CODE栏目中创建新项目,然后复制仓库地址),点击OK:

  

  第一次可能需要填写密码(这个密码是在第一次Stutio配置Git的时候设置的,具体我也记不太清,反正我的所有git相关的密码都设置一个就行了,碰见需要输入密码就输那一个):

  

登录CSDN :

  

5. push失败,需要先pull

  push失败,出现被拒绝的警告,这可能是远程仓库中的版本和你本地仓库的版本不一致造成,所以在push之前,需要pull一次:

  

so,pull,项目右键Git–>Repository–>Pull,然后勾选origin/master,点击pull按钮:

  

6. Merge合并

  如果远程库很本地库中有冲突,需要Merge合并,点击Merge:

  

  左边是你本地文件的样子,最右边是远程库的版本,中间就是本地仓库中版本的样子,也就是最终合并的结果(可以编辑),将需要的代码复制到中间Result栏,删除废弃的代码,然后点击所有的X,表示合并完成:

  

合并完成之后,会弹出提示框。接下来点击Apply:

  

接下来在继续push,注意应该选择Commit and Push,要不然你就要先Commit然后再Push:

  

push成功弹出提示框:

  

在下面Version Control中,可以查看提交的log信息:

  

7. CSDN协同开发

  如果我们的项目需要多人开发,可以在项目设置中邀请别人,如果不邀请,他就不是项目成员,如果你创建的是公开库,他只能pull,不能push的:

  

四. 解除关联

  如果希望项目解除git关联,只需要 Settrings -> Version Control 删掉关联就行了:

  





到此为止,相信大家都会在Stutio中使用Git了,如果有什么问题,请留言,我会尽快回复,如果对你有帮助

别忘了 点赞!!!O(∩_∩)O谢谢

Android Studio中Git的配置及协同开发的更多相关文章

  1. 【转】Android Studio中Git的配置及协同开发

    一. Android Stutio配置git   setting–>Version Control–>Git–>Path to Git executable中选择git.exe的位置 ...

  2. Android Studio中Git和GitHub使用详解

    一.Git和GitHub简述 1.Git 分布式版本控制系统,最先使用于Linux社区,是一个开源免费的版本控制系统,功能类似于SVN和CVS.Git与其他版本管理工具最大的区别点和优点就是分布式: ...

  3. 在android studio中集成javah, ndk-build进行JNI开发

    最近在搞一个android上控制LED灯闪烁的功能,用到了串口编程,搜索了一下,发现Google发布了一个demo,android-serialport-api.有现成的代码和APK,要想自己改JNI ...

  4. Android Studio中JNI -- 1 -- 配置方法

    1.配置NDK 1.1 下载NDK Android Studio 1.2 配 android-ndk-r10e,不同版本的Studio需要配置不同的ndk,下载完成后,随便解压放至某个文件目录下 1. ...

  5. android studio中project structure配置

    android studio project structure 1.project中填jdk路径 2.module中添androidsdk路径 3.sdks中填jdk路径

  6. android studio中timber的配置

    在你项目的module级别的build.gradle中加入 compile 'com.jakewharton.timber:timber:3.1.0' 然后Timber的依赖就添加进来了.

  7. 全面介绍Android Studio中Git 的使用(一)

    来源 :http://blog.csdn.net/gao_chun/article/details/49817229/

  8. 浅谈Windows下SVN在Android Studio中的配置、基本使用及解除关联

    看到网上很多关于svn环境配置和关联Android-Studio的很多博文,发现很零散,想集大家所长整理一下: 在AndroidStudio中开发版本控制中,除了Git就是SVN,和Eclipse不同 ...

  9. Android studio 中的配置编译错误总结

    1.编译Andorid 工程的时候,有时候出现gradle 报下面的错误. Error:(1, 0) Cause: com/android/build/gradle/LibraryPlugin : U ...

随机推荐

  1. [LeetCode] Split Array with Equal Sum 分割数组成和相同的子数组

    Given an array with n integers, you need to find if there are triplets (i, j, k) which satisfies fol ...

  2. [LeetCode] The Maze III 迷宫之三

    There is a ball in a maze with empty spaces and walls. The ball can go through empty spaces by rolli ...

  3. Java入门之JDK的安装和环境变量的配置

    Java的版本 1. Java SEjava se 以前称为J2SE.它允许开发和部署在桌面.服务器.嵌入式环境和实时环境中使用的 Java 应用程序.Java SE是基础包,但是也包含了支持 Jav ...

  4. 领域驱动设计(DDD)笔记(一)

      最近在看<领域驱动设计>这本书,准备写点学习笔记博文记录系列.记录本书中的要点和疑惑,不定期更新!先放张MarginNote的图: Aggregate  每个Aggregate 都有一 ...

  5. 小明搬家_NOI导刊2010提高(05)

    题目描述 小明要搬家了,大家都来帮忙. 小明现在住在第N楼,总共K个人要把X个大箱子搬上N楼. 最开始X个箱子都在1楼,但是经过一段混乱的搬运已经乱掉了.最后大家发现这样混乱地搬运过程效率太低了,于是 ...

  6. NOIP2014-7-7模拟赛

    1.无线通讯网(wireless.pas/cpp/c) [题目描述] 国防部计划用无线网络连接若干个边防哨所.2种不同的通讯技术用来搭建无线网络:每个边防哨所都要配备无线电收发器:有一些哨所还可以增配 ...

  7. hdu 5441 (并查集)

    题意:给你n个点,m条边构成无向图.q个询问,每次一个值,求有多少条路,路中的边权都小于这个值 a->b 和 b->a算两种 思路:把权值从小到大排序,询问从小到大排序,如果相连则用并查集 ...

  8. POJ 2832 How Many Pairs?

    Description You are given an undirected graph G with N vertices and M edges. Each edge has a length. ...

  9. bzoj1071[SCOI2007]组队

    1071: [SCOI2007]组队 Time Limit: 3 Sec  Memory Limit: 128 MBSubmit: 2472  Solved: 792[Submit][Status][ ...

  10. [4.14校内训练赛by hzwer]

    来自FallDream的博客,未经允许,请勿转载,谢谢. hzwer又出丧题虐人 4道noi....        很奇怪 每次黄学长出题总有一题我做过了. 嗯题目你们自己看看呗 好难解释 ----- ...