位置:首页 » 技术 » GitHub客户端使用

GitHub客户端使用

日期:2016-04-01 阅读:0num
Advertisement

其实AndroidStudio已经集成了GitHub版本控制插件,开发时直接在AndroidStudio上使用即可,不过为了方便管理和查看,还是单独下载一个GitHub客户端使用。

首先要使用Git版本控制要下载Git客户端到本地,将其与AndroidStudio配合使用(As编码,github管理),如下图:

GitHub客户端使用

再在AS中配置GitHub信息,如果没有GitHub账号先注册一个

GitHub客户端使用

下载GitHub客户端,方便在本地管理.

GitHub客户端使用

进入Github,任意进入一个Respository,点击如图所示的图标,如果电脑上没有Github客户端则会提示你下载客户端,下载后启动安装。

安装客户端时是要联网的(其实就是下载),默认点击安装会报错,最好翻墙安装,或者百度下报错原因。

安装完成点击进入客户端,客户端界面点左上角的图标如图:

GitHub客户端使用

GitHub客户端使用

从左到右依次是:
add–添加本地已有的Respository(资源库),
create–新建respository
clone–从github克隆respository到本地

导入或新建资源库后:

GitHub客户端使用

然后打开AndroidStudio,导入已经克隆到本地,或者已经从本地上传到Github上的Respository.

GitHub客户端使用

导入完成后,就可以对项目进行编码。比如我在一个页面添加了一行注释。

GitHub客户端使用

修改完可以通过AS内置的插件提交,工具栏上的更新和上传按钮

GitHub客户端使用

或者通过Github客户端提交修改,在方框中填入此次修改的备注信息,点击提交

GitHub客户端使用

提交后可以在history界面查看到刚刚的修改

GitHub客户端使用

GitHub客户端使用

Revert可以撤销修改,Expand all 显示这次修改的全部详情。

使用Github客户端可以很方便的管理工程,进行版本控制,查看修改情况,跟进开发进度。

如果别人修改了项目的文件,我们只需要点击Github客户端中间的Sync同步按钮,就可以同步项目的进度,同时在AndroidStudio上点击同步更新代码情况。

GitHub客户端使用

如果自己的项目要加入别人开发,进入github主页,进入自己的工程页面,选择设置,输入合作人的账号,添加合作人。

GitHub客户端使用

同理别人可以添加你合作完成一个项目。添加入项目后,通过Github客户端clone项目到本地。

其他注意事项

每次开始编码记得同步一下(Sync)项目,查看最近有哪些修改,避免有未知修改导致编码时出现问题。

每次修改完工程后记得提交!无论是通过AS或者Github客户端,提交时备注不能为空。

注意Github是基于Git的,要先安装Git版本控制,才能使用Github相关功能,正因为此,不使用Github将项目托管到远程服务器,在本地上我也可以使用Git进行项目版本控制。

相关文章
  • 安利下自己的一个开源项目 android Github 客户端。 安利下自己的一个开源项目 android Github 客户端。

    自己下班后写的一个 Github 客户端, android 版本的.取名 GitNB . 工作虽然也是搞 android 的,但感觉没什么吊用.都是一些设置和通信录,一点互联网感觉都木有. 就打算自己从写一个网络客户端 app .本来一开始打算搞 V2EX ,后来又看到 Github 的 api 文档,好用易懂就抱了 gitbug 的大腿. 第一个开源项目,有点小激动呢....估计会有好多 bug........ https://github.com/Jeffmen/Git.NB 欢迎大家来戳,

  • 这几个文件内容不一样吗? GitHub 客户端 diff 一片绿 这几个文件内容不一样吗? GitHub 客户端 diff 一片绿

    A 文件全绿 B 文件前面小部分绿 我把 Win 下 clone 仓库得到的文件覆盖 Mac 下 GitHub 客户端同步的仓库后,出现这些差异.我试着用 Sublime 和 Notepad 把编码都改成 UTF-8 ,还是没通过检测,到底是哪里导致的差异呢? 最后附上文件: http://moxfive.xyz/resources/github-diff.zip --cut-- lianz在2016-05-09 14:57:04回答到: 换行问题 lianz在2016-05-09 14:57:

  • 新版 GitHub 客户端变化很大啊,图标都变了

    全新的图标,全新的设计,估计又要花很长时间来适应了 --cut-- S1ahs3r在2014-07-12 00:24:1回答到: 我感觉github是最傻瓜式的客户端了,君看SourceTree jok3r在2014-07-12 00:29:3回答到: @S1ahs3r GitHub基本上是天天都用的.SourceTree使用频率很低,界面挺乱的. O21在2014-07-12 01:11:0回答到: 我倒觉得 SourceTree 非常好用.. 不过我现在基本用PyCharm 这个IDE简直神

  • Windows英文版GitHub客户端使用操作图文课程 Windows英文版GitHub客户端使用操作图文课程

    Windows英文版GitHub客户端使用操作图文教程 Git是一个分布式的版本控制系统,最初由Linus Torvalds编写,用作Linux内核代码的管理.作为一个程序员,我们需要掌握其用法. 作为开源代码库以及版本控制系统,Github目前拥有140多万开发者用户.随着越来越多的应用程序转移到了云上,Github已经成为了管理软件开发以及发现已有代码的首选方法.其联合创始人Chris Wanstrath曾经形象地称其为"程序员的维基百科全书". GitHub 使用 git 分布式

  • GitHub客户端使用 GitHub客户端使用

    其实AndroidStudio已经集成了GitHub版本控制插件,开发时直接在AndroidStudio上使用即可,不过为了方便管理和查看,还是单独下载一个GitHub客户端使用. 首先要使用Git版本控制要下载Git客户端到本地,将其与AndroidStudio配合使用(As编码,github管理),如下图: 再在AS中配置GitHub信息,如果没有GitHub账号先注册一个 下载GitHub客户端,方便在本地管理. 进入Github,任意进入一个Respository,点击如图所示的图标,如

  • Deck —— 使用 React Native 实现的 Github 客户端

    项目地址: https://github.com/skyline75489/Deck 目前还在开发中,就实现了截屏展示的几个功能. 顺便吐槽一下 React Native,现阶段 React Native 还是太不成熟了,有很多坑真的是只有自己踩过才知道... --cut-- 66450146在2016-05-08 09:04:26回答到: 听楼主这么说我就放心了,还好新的项目没直接上-- crazyxin1988在2016-05-08 09:04:26回答到: 不知道 android版本的re

  • iOS 设备上的一些 Github 客户端是怎么实现代码高亮甚至切换颜色主题的?

    比如 NapCat , iOctocat 等等 --cut-- rekey在2014-07-30 16:51:3回答到: 不会是 webview 吧... txx在2014-07-30 16:58:2回答到: iOctocat 1.0 是開源的 自己去看啊... yiplee在2014-07-30 17:37:3回答到: @txx iOctocat 的开源代码在 github 上已经没有了. iOctocat 的看上去应该是 webview . xhacker在2014-07-30 17:57:

  • GitClub:不仅仅是 GitHub 客户端,而且是一个发现好的 GitHub 项目的 App GitClub:不仅仅是 GitHub 客户端,而且是一个发现好的 GitHub 项目的 App

    GitClub An elegent Android Client for Github. Apk is available in Github. This material design style App is built with dagger2+Retrofit+RxJava and MVP architecture. Why I create this app? I love Github very much. I want to discover some remarkabe pro

  • 共享一个 Github 的 android 客户端 共享一个 Github 的 android 客户端

    平时上下班偶尔会用手机查看Github,一是为了看是否有人关注了什么有趣的项目,或者自己新写的作品是否有了新star,fork. 7月份利用下班时间封装了个简单的http请求库,在这基础上封装了github的api,然后写了个简单的github客户端,主要是为了实践android中mvp模式的开发. 现阶段功能主要有 1,登陆,查看关注对象的最新动作,查看自己的项目,关注的项目,follower,following 2,查看其他用户相关信息,看好友的好友的好友的好友 3,关注其他用户,star其

  • 为什么少见有人使用 Github 官方的客户端? 为什么少见有人使用 Github 官方的客户端?

    用 Git 的人很多,但是感觉用 Github 官方客户端的没怎么见过,大部分还是在使用命令行或者 Tower 等软件. 那么你在使用哪种方式来进行 Git 呢? --cut-- clino在2016-05-10 01:48:52回答到: linux用 git命令行和 git-gui windows用 msysgit,这个体验和linux下是一致的,这点很好 zakokun在2016-05-10 01:48:52回答到: Mac 依然在用命令行 主要是敲命令有快感..... SeanChense

  • mac客户端上传github分析

    1.下载github客户端 https://desktop.github.com/ 2.登录github客户端并设置邮箱地址 登录账户 填写邮箱 3.创建一个资源库->Create Repository 上传工程 注:本地项目选择时一定要选择文件根目录 若如上图所示,提示A repository already exists here则可能是你重复上传github,则会在本地产生相应的.git文件,该文件为隐藏文件,需要删除所有.git目录,可在终端执行以下命令: 显示Mac隐藏文件的命令:de

  • 使用GitHub for Windows客户端治理京东代码库项目 使用GitHub for Windows客户端治理京东代码库项目

    使用GitHub for Windows客户端管理京东代码库项目 1.下载并安装 GitHub for Windows 客户端 https://windows.github.com/ 2.在京东代码库中新的代码库,可以创建私有的代码库 https://code.jd.com/ 3.全选地址,并拖动到GitHub客户端空白处 4.同步完成即可!

  • SourceTree操作GitHub repo时候使用的是什么协议?

    最近我打算将网站中一部分数据做成git代码库的形式,改变一下修改和离线下载的方式,不过突然想到个事情: 我最开始在windows下使用github客户端来操作的,后来改用了sourcetree(直接基于本地的那份repo),而我注意到st在第一次push的时候要求我输入GitHub用户名和密码. 于是就有几个issue出来了: 1. git 的 private key 是存在哪里的呢?能不能被不同的软件(如github windows和sourcetree)共用? 2. 为什么sourcetre

  • 为什么我要劝独立博主在 github 等 git 平台写博客

    虽然独立博客能有很大的自主性,但是一旦你哪天不续费了,博客就无法访问,很多好文章就打不开了.说句晦气的话,如果哪天人不在了,博客就慢慢消失了互联网上...不失为一种遗憾. 在git平台写博客依然可以绑定域名,其他人可以很方便的fork源码和主题,文章也容易被保存和传播,同时把开源精神推广了. 哪天自定义域名无法访问了,文章依然在,继续发挥余热几千年. --cut-- iEverX在2014-12-27 20:32:4回答到: 几千年好评 itfanr在2014-12-27 20:38:4回答到:

  • 怎样用github pages搭blog呢~

    想要用github pages搭博客 可是试了各种方法貌似都成功不了 有哪位自己搭建过能给个详细的靠谱流程吗?? 谢谢 --cut-- shinerene在2013-05-14 18:39:3回答到: 进入chendell.github.io这个域名总是提示pages not found ljbha007在2013-05-14 18:39:3回答到: 好像在项目里边加个CNAME文件 里边填上域名 然后把域名指向github的服务器就行了 具体参见 https://help.github.com

  • github pages 被墙?

    今天pages 突然访问不了了.vpn可访问. 不知道是永久被墙的还是暂时的. 以前的理想是创业,现在的理想是尽早能够出国!哎- PS:上海电信 --cut-- leebo在2013-01-19 00:58:0回答到: 呵呵 我也是 Kjuly在2013-01-19 01:06:2回答到: 刚这会的事 shanks在2013-01-19 01:07:0回答到: 广东电信表示跪了 101的话应该是block了... 这种趋向social的网站被B是早晚的事...主站没被B已经很给广大码农面子了 =

  • 请问 Github 上如何分享自己的代码让别人看到?

    Mac下的. 折腾了好久也没弄成功.... 我还是个新手..大家帮帮忙呗 https://github.com/botheast/ 这是我的github,你们应该看不到内容吧... --cut-- dong3580在2014-06-06 13:10:2回答到: 可以看见,有个Exercise项目 . 你传上了就可以看见了...没那么复杂的. chchwy在2014-06-06 13:25:4回答到: 可以先考慮用 https://mac.github.com/ 這個入門容易,熟悉了再學命令列就好

  • github 下载和 clone 速度极其慢,简直丧心病狂

    坐标广州,联通宽带~ 大概 20k 每秒,迅雷离线不了. 用 github 客户端克隆代码也是奇慢无比,push 上去的代码都不完整了. --cut-- 9hills在2016-05-10 01:05:10回答到: 命令行我一般用 proxychains 来连代理..效果很好 hging在2016-05-10 01:05:10回答到: 一般这种情况我会给 git 设置个 proxy 默认 git 是支持 sock5 等代理的. skxs067在2016-05-10 01:05:10回答到: 一般

  • 请问在哪里可以下载到 Github 的离线包。 请问在哪里可以下载到 Github 的离线包。

    网速也不渣.可是就是下载不了..amazonaws.com到本地速度好慢啊.求个离线包.谢谢了 --cut-- knote在2016-05-11 23:09:03回答到: 挂代理试一下 faceair在2016-05-11 23:09:03回答到: 你都不说你下什么.. Anybfans在2016-05-11 23:09:03回答到: @knote Github.... Anybfans在2016-05-11 23:09:03回答到: @faceair Github.... lll9p在2016

  • Github Pages 筹建个人博客 Github Pages 筹建个人博客

    Github Pages 搭建个人博客 1.Github简介 Github很好的将代码和社区联系在了一起,于是发生了很多有趣的事情,世界也因为他美好了一点点.Github作为现在最流行的代码仓库,已经得到很多大公司和项目的青睐,比如jQuery.Twitter等.为使项目更方便的被人理解,介绍页面少不了,甚至会需要完整的文档站,Github替你想到了这一点,他提供了Github Pages的服务,不仅可以方便的为项目建立介绍站点,也可以用来建立个人博客. Github Pages有以下几个优点:

最新文章
  • Painter绘制《围城》过程图解 Painter绘制《围城》过程图解

    这篇教程是向朋友介绍Painter绘制<围城>过程,绘制出来的整体效果非常不错.推荐过来,喜欢的朋友一起来学习吧! 01.最初我自己也不知道要做一个东西,所以就用大的笔刷找一下感觉 02.最初的感受觉得还可以之后,就进一步找一下自己想要一个很么样的空间 03.这时候我大概知道是要弄一个什么东西,但是并不确定,所以在建筑上仍然是试探性的行为,以及在近景的地面找一点变化 04.把背景的天空合理化一点,至少不要自己的不舒服.然后找一下建筑的特点 05.通过光来强化一下需要主要表现的,或者说是在视觉中

  • 2015机关单位办公室主任个人年度总结

    2015机关单位办公室主任个人年度总结 2015年是深入学习贯彻落实党的十八大精神的开局之年,也是全面小康社会和中国特色社会主义社会建设的关键一年.在本年度的工作当中,在单位领导的正确带领下,认真学习党的十八大精神,坚持"为基层服务,为机关服务,为领导服务"的工作方针,着眼全局当参谋,统筹兼顾抓协调,突出重点抓落实,认真履行自己的工作职责,较好的完成了各项工作任务.现将本年度个人工作情况总结汇报如下: 一.加强学习,提高素质. 积极参加各种政治理论学习,认真学习了党的十八大精神.邓小平

  • 最适宜女性健脑的六类运动

    运动是健脑的最佳方式,不仅可以提供脑细胞的营养需要.提高记忆力,还能有效预防各种脑疾病.下面推荐6款日常便利的健脑运动,当你感觉累了的时候,就做做健脑运动,这也是一种休息.下面就一起来看看最适合女性健脑的六类运动. 一.运动能健脑 1.补充血糖 大脑活动所需的能量主要来源于糖,而大脑本身储备糖极少,当人体血液每100毫升中血糖达120毫克时,脑功能活动才能正常,记忆力也佳.运动能使人食欲大增,消化功能增强,促进食物中淀粉转化为葡萄糖,再吸收到血液中变成血糖,以源源不断地供应给脑神经细胞的需要.

  • WPS教你玩转符号栏 WPS教你玩转符号栏

    在写文章时经常会用到一些特殊符号,如"§"就经常用到.这个符号有很多方法可以输入,下面我们看一下在WPS中如何输入这个符号. 一.使用符号栏: 1.符号栏的调用: 看一下菜单项"视图|工具栏|符号栏"前面是否打有对勾,如果有对勾,在WPS窗口中就能找到符号栏,如果没有打对勾,就在"符号栏"菜单项上单击,符号栏就会出现在WPS窗口中. 2.符号栏状态的改变: 符号栏可以呈现为窗口的形式,按窗口的关闭按钮就可以将其关闭.如图 如果符号栏过长,也可以通

  • PS打造一辆非常漂亮的破旧跑车 PS打造一辆非常漂亮的破旧跑车

    应许多学友的要求,将此图的过程做成截图步骤.合成是个繁琐的过程,不一定很多细节都能讲解清楚,所以在练习的过程中大家能够举一反三,勿囿于本人的思路.在各个素材合成后,整体的调色及色调统一是个关键,需要不断修饰完善.总之,PS是个细活,细节.细心和想法都很重要. 第一步:先用污染滤镜适当调整,将全图调成比较脏的色调.没有此滤镜的,可以用色彩平衡工具调成怀旧色. 第二步:将破前车玻璃覆盖原图,用变形工具调整到合适大小. 第三步:将破损车头进行合适调整.

  • jQuery validate验证插件用法详解

    一.可选项( options ) [1] debug 类型:Boolean 默认:false 说明:开启调试模式.如果为true,表单不会提交,而且会在控制台显示一些错误消息(需要Firebug或者Firebug lite).当要阻止表单默认提交事件,尝试去开启它. Js代码 $(".selector").validate({ debug: true }) [2] submitHandler 类型:Callback 默认:default (native) form submit 说明:

  • WinCE 串口编程解决方法

    WinCE 串口编程 为什么我在XP上都能打开并且传送数据的串口调试器,在CE上就打不开呢,请各位大神指点指点......! ------解决方案-------------------- xp的串口于wince的串口有啥一丁点关联吗?!!!

  • SQL常见有关问题

    SQL常见问题 SQL常见问题 1. 若想往DB中某一字段插入的字符串中带有引号,怎么来写SQL? 若该字符串中含有单引号,则使用两个单引号来代替原本的一个单引号即可,如下所示: INSERT INTO TEST_TABLE (TEST_COLUMN) VALUES('TEST''S VALUE'); 原本的字符串内容为:TEST'S VALUE,这时应该写成:TEST''S VALUE . 若该字符串中包含双引号,则直接使用双引号即可,SQL中可以直接使用双引号 2. 在oracle下,使用g

  • android Content Provider详解2

    android Content Provider详解二 从Provider取得data 本节讲述了如何从provider取得数据,使用用户词典作为例子. 为了清析易懂,本节中调用ContentResolver.query()的代码片断置于"UI 线程"中.但是,在实际代码中,你应该在另一个线程执行查询动作,这样做的一种方法是使用CursorLoader 类.而,那几行示例代码仅是片断,它们不能展示一个完整的应用. 要从provider取得data,须依如下步骤: 1 请求provide

  • EditText里面怎么使用ScrollView

    EditText里面如何使用ScrollView 配置文件中怎么样填写? <ScrollView android:layout_width="fill_parent" android:layout_height="100dp" android:scrollbars="vertical"> <EditText android:layout_width="100dp" android:gravity="

热门推荐
  • word文档里如何批量删除英文内容 word文档里如何批量删除英文内容 首先,我们在电脑上打开word办公软件,然后在空白文档输入带有中英文内容的一段文字,如图; 此时在工具栏"开始"下,我们可以在文档最右上角看到一项"替换"功能,我们点击它; 接着就会弹出"查找和替换"对话框,如下图;我们点击该窗口左下角的"更多",然后会弹出一个下拉窗口 在新弹出的窗口里,我们点击最下端的"特殊格式",然后在右侧弹出的特殊格式选项框里我们选择"任意字母",如图 点击之后,
  • 手机淘宝怎么退出群聊? 手机淘宝怎么退出群聊? 由于手机淘宝创建群聊时不需要经过淘友同意的,直接可以拉人.被好友拉近了群聊,想要退出要怎么退出呢?接下来小编就教大家手机淘宝怎么退出群聊? 1)打开手机淘宝进入应用后点击右上角[气泡],接着点击右下角[淘友],选择点击[群聊].(如下图) 2)选择你要退出的[群],接着点击右上角[重叠人像].(如下图) 3)点击下方[退出本聊],在提示下点击[确定]即可.(如下图)
  • 腾讯云获工信部可信云认证 全力打造云生态新局面 腾讯云获工信部可信云认证 全力打造云生态新局面 7月15日,工信部正式公布可信云认证名单,腾讯云在国内权威机构首次云计算领域资质认证中已获得可信云认证.腾讯云在云计算领域和移动互联网领域的技术优势,获得了国内权威机构的认可,展示了其未来广阔的发展前景.与此同时,伴随着主管部门的云认证资质正式公布,中国云服务市场正式迈向规范化运营,腾讯云也将不断推出更为优质.可靠的服务,全力推动云生态新局面. 可信云认证规范云市场推进产业升级 可信云认证启动于2013年5月,工信部电信研究院牵头成立"可信云服务工作组", 大量借鉴了国外先进经验和国内
  • 北京96106官方打车软件遇冷 因无法加价 北京96106官方打车软件遇冷 因无法加价 北京首批冠名96106的4款"官方"打车软件正式上线刚4个多月,就基本"夭折"-由于不能加价召车,导致司机全部转投"快的"和"嘀嘀"的怀抱,因为这两家打车软件背后有互联网"巨头"撑腰,投入巨资奖励司机抢单,而且从最初的奖励电话费和油费,到现在直接将钱转入银行卡. 电召费不敌加价奖励 2013年8月20日,北京市交通委发布了首批4款"官方"手机打车软件,分别是"冠名"了
  • AcFun“2015 Show Party”9.19决战上海 次元狂欢巅峰起航 AcFun“2015 Show Party”9.19决战上海 次元狂欢巅峰起航 全球最大的二次元盛典NicoNico"超party"已进入倒计时阶段,与此同时,中国国内的赛事也在紧张的进行中. 2015年9月19日,由国内弹幕视频网站鼻祖AcFun(A站)和上海文广互动电视有限公司(SiTV)旗下<超级动漫秀>栏目共同举办的"2015ShowParty"翻唱宅舞大赛总决赛在上海电竞风云馆举行.该活动与日本最大视频网站NicoNico共同合作,自报名开始备受业界关注,其相关视频总播放量在A站已达500万. 次元盛事倒计时A站全程同步
  • 暴打魏蜀吴关羽属性以及技能分析 暴打魏蜀吴关羽属性以及技能分析 在暴打魏蜀吴这款游戏里面,可以说关羽是各位玩家们不可或缺的一个6星神将,当然,不管在什么三国题材的游戏当中,关羽一直都是一个非常强力的存在,下面给大家打来的就是暴打魏蜀吴这款游戏里面关羽的技能以及属性分析,一起来看看吧. 暴打魏蜀吴这款游戏关羽的技能以及关羽的属性全面介绍. 好了,以上就是暴打魏蜀吴这款游戏里面关羽的技能以及关羽的属性分析介绍了,其实吧,关羽关二爷只要在三国题材类的游戏当中就没有说不厉害的,所以喜欢关羽的,就赶紧去弄吧.
  • 如何鉴别瓷砖的好坏 如何鉴别瓷砖的好坏 瓷砖,是以耐火的金属氧化物及半金属氧化物,经由研磨.混合.压制.施釉.烧结之过程,而形成之一种耐酸碱的瓷质或石质等之建筑或装饰之材料,总称之为瓷砖.其原材料多由粘土.石英沙等等混合而成. 瓷砖的挑选方法: 家庭装修时都要选购瓷砖,怎样买到物有所值.称心如意的瓷砖也有一定的学问,总的来说选购瓷砖的原则是:一看.二听.三滴水.四尺量. 一.看外观 瓷砖的色泽要均匀,表面光洁度及平整度要好,周边规则,图案完整,从一箱中抽出四五片察看有无色差.变形.缺棱少角等缺陷. 二.听声音 用硬物轻击,声音越清脆,