Iwfu-GitHubclient使用
Git/GitHub介绍
GitHub是著名的项目托管平台,有关Git和GitHub的介绍參考以下链接:
url=OlagjwbaAdSJ2pjckgJCLBYd-LFFTDBriRnLtCNN8K6FhNQCxCvnAoxmmzkFakNUm0UMKQNgBBUAADtCYGfYTa">GitHub介绍
GitHubclient安装
事实上AndroidStudio已经集成了GitHub版本号控制插件,开发时直接在AndroidStudio上使用就可以,只是为了方便管理和查看,还是单独下载一个GitHubclient使用。
首先要使用Git版本号控制要
下载Gitclient到本地
,官网下载地址:
下载完毕
后生成以下三个git工具。能够选择当中一种进行git使用:
将Git与AndroidStudio配合使用
(AS用于编码,github用于管理),例如以下图 :
再在AS中配置GitHub信息,假设没有GitHub账号先注冊一个
下载GitHubclient。方便在本地管理.
进入Github,随意进入一个Respository,点击如图所看到的的图标。假设电脑上没有Githubclient则会提示你下载client。下载后启动安装。
安装client时是要联网的(事实上就是下载),默认点击安装会报错,最好翻墙安装,或者百度下报错原因。
安装完毕点击进入client,client界面点左上角的图标如图:
从左到右依次是:
add–加入本地已有的Respository(资源库),
create–新建respository
clone–从github克隆respository到本地
导入或新建资源库后:
然后打开AndroidStudio,导入已经克隆到本地的项目,或者直接打开已经从本地上传到Github上的项目.
导入完毕后,就能够对项目进行编码。
比方我在一个页面加入了一行凝视。
改动完能够通过AS内置的插件提交。工具栏上的更新和上传button
没有上述button的能够通过以下方法调出
在AS中vcs菜单中选择Enable Version Control Integration
然后选择git
或者通过Githubclient提交改动,在方框中填入此次改动的备注信息。点击提交
提交后能够在history界面查看到刚刚的改动
Revert能够撤销改动。Expand all 显示这次改动的所有详情。
使用Githubclient能够非常方便的管理project,进行版本号控制,查看改动情况,跟进开发进度。
假设别人改动了项目的文件,我们仅仅须要点击Githubclient中间的Sync同步button。就能够同步项目的进度。同一时候在AndroidStudio上点击同步更新代码情况。
假设自己的项目要加入别人开发。进入github主页。进入自己的project页面。选择设置,输入合作人的账号。加入合作人。
同理别人能够加入你合作完毕一个项目。
加入入项目后,通过Githubclientclone项目到本地。
其它注意事项
每次開始编码记得同步一下(Sync)项目,查看近期有哪些改动,避免有未知改动导致编码时出现故障。
每次改动完project后记得提交!不管是通过AS或者Githubclient。提交时备注不能为空。
注意Github是基于Git的,要先安装Git版本号控制,才干使用Github相关功能,正由于此,不使用Github将项目托管到远程server。在本地上我也能够使用Git进行项目版本号控制。
AS上事实上已经继承了Github的基本功能,能够不下载Githubclient,这里仅仅是为了更加直观的查看项目进行版本号控制,随个人喜好而变。
Iwfu-GitHubclient使用的更多相关文章
- Github-Client(ANDROID)开源之旅(四) ------ 简介Roboguice
Guice是Google开发的一个轻量级,基于Java5(主要运用泛型与注释特性)的依赖注入框架(IOC),Guice非常小而且快.Guice是类型安全的,它能够对构造函数,属性,方法(包含任意个参数 ...
- Github-Client(ANDROID)开源之旅(三) ------ 巧用ViewPagerIndicator
接上篇博文:Github-Client(ANDROID)开源之旅(二) ------ 浅析ActionBarSherkLock 文中结合了网易新闻客户端讲解了开源库ActionBarSherklock ...
- githubclient配置方法简述
/*********************************************************** * Author : Samson * Date : 08/15/2015 * ...
- [Android]使用Dagger 2进行依赖注入 - Producers(翻译)
以下内容为原创,欢迎转载,转载请注明 来自天天博客:http://www.cnblogs.com/tiantianbyconan/p/6234811.html 使用Dagger 2进行依赖注入 - P ...
- [Android]在Dagger 2中使用RxJava来进行异步注入(翻译)
以下内容为原创,欢迎转载,转载请注明 来自天天博客: # 在Dagger 2中使用RxJava来进行异步注入 > 原文: 几星期前我写了一篇关于在Dagger 2中使用*Producers*进行 ...
- [Android]使用Dagger 2依赖注入 - API(翻译)
以下内容为原创,欢迎转载,转载请注明 来自天天博客:http://www.cnblogs.com/tiantianbyconan/p/5092525.html 使用Dagger 2依赖注入 - API ...
- [Android]使用Dagger 2依赖注入 - 自定义Scope(翻译)
以下内容为原创,欢迎转载,转载请注明 来自天天博客:http://www.cnblogs.com/tiantianbyconan/p/5095426.html 使用Dagger 2依赖注入 - 自定义 ...
- [Android]使用Dagger 2依赖注入 - 图表创建的性能(翻译)
以下内容为原创,欢迎转载,转载请注明 来自天天博客:http://www.cnblogs.com/tiantianbyconan/p/5098943.html 使用Dagger 2依赖注入 - 图表创 ...
- [Android]Dagger2Metrics - 测量DI图表初始化的性能(翻译)
以下内容为原创,欢迎转载,转载请注明 来自天天博客:http://www.cnblogs.com/tiantianbyconan/p/5098943.html Dagger2Metrics - 测量D ...
- Retrofit结合RxJava使用指南
Retrofit结合RxJava使用指南 Retrofit是一个当前很流行的网络请求库, 官网的介绍是: "Type-safe HTTP client for Android and Jav ...
随机推荐
- HDU6383 2018 “百度之星”程序设计大赛 - 初赛(B) 1004-p1m2 (二分)
原题地址 p1m2 Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 131072/131072 K (Java/Others)Total ...
- 2.5多线程(Java学习笔记)生产者消费者模式
一.什么是生产者消费者模式 生产者生产数据存放在缓冲区,消费者从缓冲区拿出数据处理. 可能大家会问这样有何好处? 1.解耦 由于有了缓冲区,生产者和消费者之间不直接依赖,耦合度降低,便于程序拓展和维护 ...
- 分享 | 自定义属于自己的U盘图标
文章目录 步骤 注意 想不想也可以自定义自己的U盘图标?其实,这并不难 步骤 在网上下载ICO格式的图标,也可以将自己喜欢的图片转换成ICO格式,并将图片命名为demo.ico: 点击这里打开记事本, ...
- iOS开发 Swift开发数独游戏(三) 选关界面
一.选关界面涉及到的功能点 1)需要UITableView以及相应数据代理.协议的实现 2)读取plist文件并转化成模型 3)在单元格点击后进入数独游戏,涉及到把数据经segue在UIViewCon ...
- Android开发之onCreate
最近看了一些开发人员做的APP开发,虽然都实现了比较完美的功能,不过很多地方很是牵强!我觉得:作为一个合格软件工程师,最重要的不是你写过多少代码,而是你研究过多少代码!所以,我更倡导多研究系统原本定制 ...
- rs485
rs485 编辑 智能仪表是随着80年代初单片机技术的成熟而发展起来的,现在世界仪表市场基本被智能仪表所垄断.究其原因就是企业信息化的需要,企业在仪表选型时其中的一个必要条件就是要具有联网通信接口.最 ...
- 小程序 座位管理系统(二)(nodejs+mongodb+小程序)
图片从左至右:登录图.湘大新闻页.教学楼页. 说明: Node.js+mongodb.有些数据放在小程序里,有些数据放在mongodb里.和一相比布局稍作改动,密码改成了"111111&q ...
- 让Mac支持lrzsz
http://blog.csdn.net/citywolf4/article/details/49071679 https://github.com/mmastrac/iterm2-zmodem
- 【Hadoop】Hadoop 机架感知配置、原理
Hadoop机架感知 1.背景 Hadoop在设计时考虑到数据的安全与高效,数据文件默认在HDFS上存放三份,存储策略为本地一份, 同机架内其它某一节点上一份,不同机架的某一节点上一份. 这样如果本地 ...
- Storm sql 简单测试
准备工作: 1.安装Kafka,启动,以及创建相应的topic 1.启动kafka bin/kafka-server-start.sh config/server.properties > /d ...