位置:首页 » 技术 » 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有以下几个优点:

最新文章
  • 10分钟学会理解和解决MySQL乱码问题 10分钟学会理解和解决MySQL乱码问题

    在阅读本文之前,强烈建议对字符集编码概念还比较模糊的同学 阅读下博主之前对相关概念的一篇科普: 十分钟搞清字符集和字符编码 本博客已经迁移至: http://cenalulu.github.io/ 为了更好的体验,请通过此链接阅读: http://cenalulu.github.io/mysql/mysql-mojibake/ MySQL出现乱码的原因 要了解为什么会出现乱码,我们就先要了解从客户端发起请求,到MySQL存储数据,再到下次从表取回客户端的过程中,哪些环节会有编码/解码的行为.为了

  • 购买涂料的五项诀窍三大原则

    五大诀窍 一.买包装最重的 将油漆桶提起来,晃一晃,如果有稀里哗啦的声音,说明包装严重不足,缺斤少两,黏度过低,正规大厂真材实料,晃一晃几乎听不到声音. 二.买耗用量最少的 向商家咨询油漆的涂刷遍数和涂刷面积,计算用量和每平方米材料成本,不被每组(桶)单价所欺骗,单价低廉的往往耗量特别大,细算下来更贵更浪费,而且质量效果差. 三.买专业性配套性强的 质量好的产品往往专业性更强,并提供技术指导和售后服务,这包括售前的咨询.售中的施工指导和建议.售后的维修等等,而且,正规厂家都提供色彩丰富的样板色彩

  • 中秋国庆临近 飞利浦净水龙头大牌送健康 中秋国庆临近 飞利浦净水龙头大牌送健康

    中秋国庆双节将至,抢好货.屯好礼,佳节走亲访友时刻,你准备好送什么礼物了吗?随着空气污染.水污染问题不断爆发,送礼送健康已经成为了一股新兴的时尚风,健康环保的净水器也逐渐发展成为人们走亲访友携带的"新宠儿". 双节临近 飞利浦净水大牌推荐 致力于改善中国水质问题,专为中国家庭提供高端净水,一直都是飞利浦净水坚持的发展目标.在近些年流行起来的"送礼送健康"潮流热风下,飞利浦的系列净水产品也是受到了广大消费者的喜爱.时值中秋国庆双节来临,飞利浦净水也希望通过一系列品牌推

  • Python笔记(文件读写)

    文件读写操作这里小编为各位整理了一篇关于文件读写全部例子,希望文章能够能够帮助到各位理解文件读写教程. 文件读写是比较重要的部分,在实际应用中比较常见.程序在读取文件的时候主要分三个步骤,打开--读取--关闭. 打开文件使用open函数,读取使用read函数,关闭使用close函数. 假设C盘有一个1.txt文件,文本内容为12345,读取里面内容使用代码: f=open('c:\\1.txt','r') print(f.read()) f.close 返回12345.其中open函数中要注意符

  • 作文:端午节赛龙舟

    赛龙舟,是端午节的主要习俗.源于古时候,楚国人因舍不得贤臣屈原投江死去,许多人划船追赶去拯救.他们争先恐后,追至洞庭湖时不见踪迹.之后每年五月五日划龙舟以纪念之.借划龙舟驱散江中之鱼,以免鱼吃掉屈原的身体. 端午节我们是要吃粽子的,这是中国人民的传统习俗.粽子被正式定为端午节食品.这时,包粽子的原料除糯米外,还添加中药益智仁,煮熟的粽子称"益智粽米中掺杂.板栗.红枣.赤豆等,品种增多.粽子还用作交往的礼品. 名家艾.艾蒿.它的茎.叶都含有挥发性芳香油.它所产生的奇特芳香,可驱蚊蝇.虫蚁,净化空气

  • 最大子序列跟最大子矩阵

    最大子序列和最大子矩阵 最大子序列: 问题描述:给定整数序列:a1,a2,a3,...an(可能有负数),求a1~an的一个子序列ai~aj,使其和最大 我们很容易想到一个O(n^2)复杂度的方法,即 i : 1--->n,并令 s = 0,然后 j : i---->n, s<---s + a[j],更新maxsum,如若想得到具体的子序列,我们可设i1,j1,更新maxsum时,同时更新下标,不过为了减少运算,我们在更新时做个判断if i1 ≠ i,i1<--i int sub_

  • ExtJS中报表控件的使用详解

    ExtJS中表格控件的使用详解 学习ExtJS中的表格控件时,发现一篇总结比较好的文章,链接如下: http://www.itzhai.com/extjs-form-controls-in-the-use-of-property-and-access-to-data.html

  • 【Android进阶】(九)WebView

    [Android进阶](9)WebView 文章出处:http://blog.csdn.net/scarthr/article/details/42211979 今天我们来学习和网络相关的控件--WebView 一 浏览网页 WebView可以直接显示指定的网页: webView.loadUrl("http://www.baidu.com"); 我们通过这个方法可以自己写一个简单的网页浏览器.我们创建一个输入网页地址的EditText,一个跳转的按钮,菜单提供前进和后退的功能: pac

  • 初学JAVA编程,看哪本书好?该怎么解决

    初学JAVA编程,看哪本书好? 看到网络论谈中大家都热推初学者选择<Java编程思想>(第4版)和<JAVA核心技术>(第8版)这两本书学习,到底哪本更好.适合些?毕竟现在图书价格不屝,本人想从中选择一套进行全面学习,各位前辈请给我出出主意好吗? ------解决方案-------------------- Java编程思想 这本吧.这书可以多看几次.当然,有不懂的可以跳过. ------解决方案-------------------- <Java核心技术>一.二卷,不

  • apache+php+discuz:自定义数据库连接异常时的页面

    apache+php+discuz:自定义数据库连接错误时的页面? 我地网站是跑apache的,用的是discuz,有时当我的数据库出错网站连接不上时,discuz会直接弹出数据库连接错误的信息,其中包含了网站绝对路径等敏感信息. Warning: mysql_connect(): in x:\dir1\dir2\inc\conn.php on line 6Could not connect: 由于目标计算机积极拒绝,无法连接. 请问这个错误的页面可以自定义吗?或者直接屏蔽掉这些错误内容直接在网

热门推荐
  • [北京] 黄油相机招 iOS/Android 工程师/算法工程师 [北京] 黄油相机招 iOS/Android 工程师/算法工程师 黄油相机是啥? 官网: http://bybutter.com/ 邮箱:[email protected] 「你是我面包上的黄油,生命里的呼吸.」黄油相机之名,正是来源于这句电影<朱莉和茱莉亚>中的话. 在黄油相机团队的看来,文字之于图片,就是黄油跟面包的关系,少了黄油的面包,是少点感觉的. 作为一款在文本方面用户有着极高自由度的拍照应用,黄油相机既有数十种高质正版的中文字体,又有千变万化的图形组合方式. 感兴趣可以传送到 黄油照相馆 看到黄油用户的瞠目作品. 正是这种高度自由的创作环境,在 iO
  • 小学生法制教育手抄报内容 小学生法制教育手抄报内容 1.独自在家时有人叫门怎么办? 自己在家遇到有人敲门时,可采取以下措施. (1)平时一人在家,要锁好院门.房门.防盗门.防护栏等.出去玩耍要关好门窗,千万别忘记锁门,防止盗贼潜入. (2)钥匙要保管好,要注意把钥匙放在衣服里,不要放在外面,以防坏人跟踪入室. (3)当有人敲门时,一定要问清来意,对不熟悉或不认识的人,坚决不要开门.特别是遇到有陌生人以修理工.推销员的身份要求开门时,说明家里不需要,请其走开.或可寻找其他借口,请其不要打扰. (4)当坏人欲强行闯入,可到窗口.阳台等处高声喊叫邻居或
  • VR只能靠色情噱头了?虚拟现实需要一本葵花宝典 VR只能靠色情噱头了?虚拟现实需要一本葵花宝典 VR只能靠色情噱头宣传了?虚拟现实的葵花宝典在哪?随着VR越来越吸人眼球,普通大众也开始关注起了VR了,这是为什么呢?因为成人VR的火爆前景.这也就是说,大多数人关注VR只是因为这个工具能够得到更完美的色情观赏体验?但VR当然不止会在色情这一块体现点价值,它还能让你去看看恐怖片啥的. 随着索尼PS VR的发布,三大VR巨头都已明确了各自产品的售价.性能参数以及发货日期等等细节详情.Oculus Rift消费者版.HTC Vive Pre.以及PlayStation VR这三大VR设备都会在201
  • 融资时最糟糕的事情莫过如此 创始人诉苦 融资时最糟糕的事情莫过如此 创始人诉苦 近期,各大企业开展多方融资,有的企业甚至开始了B轮.C轮融资,融资过程是什么样的?是什么让他们获得千万至上亿的融资金的,甚至又说创始人的融资之途冲慢慢艰难困苦. 创始人的融资之途为何充满艰难困苦?他们都有哪些要吐槽的地方?对此,通过问卷的形式,调查和收集了创始人们的一些真实想法. 目前约有 110 位创始人完成了调查问卷.调查结果很有意思,其中某些结果令人震惊. 首先我们看一下第一个问题的调查结果: 有 60 多位创始人回答了自由形式的问答题:"还有其他让你苦恼的事吗?" 在他们的评论
  • 中秋:一滴相思洇天涯 中秋:一滴相思洇天涯 捏一颗邂逅的种子,撒在望穿秋水的路口,横跨思念的阡陌,为你驻足心中的花前月下,倾尽那融融的爱,瓣瓣如蝶儿飞.--题记 倚着时光,慢慢打开那些朝朝暮暮的疼与惜,细数蛰伏已久的心语,丈量着彼岸对望的距离,手中的笔,写尽了零零落落的断章,却不敢让你知道,默默情深.闲愁淡淡的幽怀已盘旋在心甘情愿的刻骨里. 凌乱的青春,伴随着你的身影莺语成诗,虽然是灵犀相通,却奈何山水相隔,红尘对望. 坐在期待的眷恋里浅酌低吟,总希望在那个叫天涯海角的地方,找到轻歌曼舞的脉络,在浸润的感动里,卷一帘怡梦,氤氲四季的每一个