请选择 进入手机版 | 继续访问电脑版
    查看: 716|回复: 1

    Android基础入门教程——1.5.2 Git之使用GitHub搭建远程仓库

    [复制链接]

    990

    主题

    1057

    帖子

    3640

    积分

    管理员

    Rank: 9Rank: 9Rank: 9

    积分
    3640
    基情
    1807
    发表于 2016-9-23 20:41:48 | 显示全部楼层 |阅读模式
    Android基础入门教程——1.5.2 Git之使用GitHub搭建远程仓库

    标签(空格分隔): Android基础入门教程
    本节引言:
    在上一节中,我们学习了如何使用Git,构建我们的本地仓库,轻松的实现了版本控制以及代码还原,修改日志查看等;读者肯定不满足与本地是吧,假如是多个人一起来开发一个程序呢?我们需要一个作为服务器的远程仓库!当然搭建一个服务器是需要成本的,为什么不把项目托管到Github上呢?作为开源代码库以及版本控制系统,Github拥有140多万开发者用户。随着越来越多的应用程序转移到了云上,Github已经成为了管理软件开发以及发现已有代码的首选方法,不需要任何成本,为何不使用呢?是吧!本节就来学习如何把我们的代码托管到Github上!
    1.账号注册&仓库创建:
    打开Github官网注册:Github官网,填写注册相关信息:用户呢称,邮箱,密码

    Android基础入门教程——1.5.2 Git之使用GitHub搭建远程仓库

    Android基础入门教程——1.5.2 Git之使用GitHub搭建远程仓库

    注册完,跳转到如下页面,选择仓库购买方式(私有仓库,别人不可以访问,要权限),一般我们自己玩选Free:
    PS:对了,这时候你邮箱可能收到一封验证邮件,点下完成验证。

    Android基础入门教程——1.5.2 Git之使用GitHub搭建远程仓库

    Android基础入门教程——1.5.2 Git之使用GitHub搭建远程仓库

    接下来,创建一个我们的代码仓库:

    Android基础入门教程——1.5.2 Git之使用GitHub搭建远程仓库

    Android基础入门教程——1.5.2 Git之使用GitHub搭建远程仓库

    Android基础入门教程——1.5.2 Git之使用GitHub搭建远程仓库

    Android基础入门教程——1.5.2 Git之使用GitHub搭建远程仓库

    为自己的仓库添加点内容提示,就是项目的一些概述(可写可不写)

    Android基础入门教程——1.5.2 Git之使用GitHub搭建远程仓库

    Android基础入门教程——1.5.2 Git之使用GitHub搭建远程仓库

    简单介绍下主页的一些东西:

    Android基础入门教程——1.5.2 Git之使用GitHub搭建远程仓库

    Android基础入门教程——1.5.2 Git之使用GitHub搭建远程仓库
    2.Clone代码库到本地

    当然,你可以直接用图形化界面克隆,不过我还是喜欢通过命令行来Clone,先复制下Clone的地址

    Android基础入门教程——1.5.2 Git之使用GitHub搭建远程仓库

    Android基础入门教程——1.5.2 Git之使用GitHub搭建远程仓库

    然后在某个地方,有键打开Git Bash:

    Android基础入门教程——1.5.2 Git之使用GitHub搭建远程仓库

    Android基础入门教程——1.5.2 Git之使用GitHub搭建远程仓库

    键入:
    [code]git clone https://github.com/ZPJay/Garbage.git然后可以看到我们的代码库就下载完成了:

    Android基础入门教程——1.5.2 Git之使用GitHub搭建远程仓库

    Android基础入门教程——1.5.2 Git之使用GitHub搭建远程仓库

    打开文件夹,可以看到下述内容:

    Android基础入门教程——1.5.2 Git之使用GitHub搭建远程仓库

    Android基础入门教程——1.5.2 Git之使用GitHub搭建远程仓库

    3.分支管理
    对于刚接触版本控制工具的朋友来说,分支可能比较陌生,但是他会给我们带来很大的便利!限于篇幅,
    笔者直接丢个链接,大家看看图就知道了:廖雪峰的官方网站:创建和合并分支!写得真心很赞~建议收藏!
    了解概念后,我们来熟悉与分支相关的几个命令:
    ①创建分支(后者创建同时会切换分支):
    [code]git branch v1.0.3 或 git checkout -b v1.0.4

    Android基础入门教程——1.5.2 Git之使用GitHub搭建远程仓库

    Android基础入门教程——1.5.2 Git之使用GitHub搭建远程仓库

    Android基础入门教程——1.5.2 Git之使用GitHub搭建远程仓库

    Android基础入门教程——1.5.2 Git之使用GitHub搭建远程仓库

    ②查看版本库中所有分支:
    [code]git branch -a

    Android基础入门教程——1.5.2 Git之使用GitHub搭建远程仓库

    Android基础入门教程——1.5.2 Git之使用GitHub搭建远程仓库

    ③切换到某一分支:
    [code]git checkout v1.0.3

    Android基础入门教程——1.5.2 Git之使用GitHub搭建远程仓库

    Android基础入门教程——1.5.2 Git之使用GitHub搭建远程仓库

    ④删除某一分支:
    [code]git branch -D v1.0.4⑤合并分支
    [code] git merge v1.0.3

    Android基础入门教程——1.5.2 Git之使用GitHub搭建远程仓库

    Android基础入门教程——1.5.2 Git之使用GitHub搭建远程仓库

    4.本地仓库与远程仓库同步问题

    前面执行的这些分支操作都是在本地进行的,说了项目托管到GitHub上,我们肯定要跟远程仓库有交流是吧!
    我们去年前面已经试过用clone命令把项目下载到本地,那么我们修改后如何把代码同步到Github上呢?我们先对我们的本地仓库做一点点修改,接着git add和git commit本地准备后,然后:
    [code]git push origin master 或者直接 git push将我们本地的内容提交上去:

    Android基础入门教程——1.5.2 Git之使用GitHub搭建远程仓库

    Android基础入门教程——1.5.2 Git之使用GitHub搭建远程仓库

    然后看下我们的Github,可以看到内容已经发生改变,而且提交者是我的另一个账号!

    Android基础入门教程——1.5.2 Git之使用GitHub搭建远程仓库

    Android基础入门教程——1.5.2 Git之使用GitHub搭建远程仓库

    有同步到服务器,肯定有服务器同步到本地是吧,很简单,就一个
    [code]git pull就可以
    5.本节小结

    好吧,本节就写那么多,相信你看到上面的Git教程还有一些冲突解决,分支管理,Bug分支等待高级的Git用法,考虑到这是入门教程,就不写那么深入了,有兴趣可以自己了解了解,说下自己公司目前的情况吧:
    ①使用Github作为我们的项目管理工具:我们都是把项目托管到Github上的,然后有两个分支:开发和测试两个分支,每个版本一个分支,最后发布时才把分支合并到master上!提bug也是在上面提的,还是比较便利的!
    ②使用Trello来做流程控制,也是比较简洁高效的!有兴趣的可以了解了解!
    另外,国内访问Github可能比较缓慢,而且如果是私有仓库是要收费的,如果公司没有使用代理或者是私人开发,可能略显鸡肋,不过可以考虑下使用国产的开源仓库:Git@OSC,由开源中国提供的,提供了1000个私人仓库,好像,感觉还不错,有兴趣的可以考虑将代码托管到这里:http://git.oschina.net/!
    就到这里,如果文中有错误纰漏,欢迎指出,谢谢~


    上一篇:Android基础入门教程——1.6 .9(九妹)图片怎么玩
    下一篇:Android基础入门教程——1.5.1 Git使用教程之本地仓库的基本操作
    回复

    使用道具 举报

    0

    主题

    11

    帖子

    11

    积分

    新手上路

    Rank: 1

    积分
    11
    基情
    0
    发表于 2017-2-19 17:53:37 | 显示全部楼层

    电子捕鸟器诱鸟@星源电子捕鸟器【134★3075★9115】收

      “免题钱”有现实意义。当代书法作品,常常看到文不对题的长跋,也常常看到麻子一样繁多的钤章。这些哗众取宠、又文不对题的跋语,那些上下左右跳动不止的红印迹,令人眼花缭乱。美感谈不上,所云也不详。
      的确,项元汴以收藏古物的行为,以写诗画画的修为,表现着一个人的与众不同。有趣的是,作为收藏家,他光辉耀眼,作为诗人,却差强人意。项元汴写诗,受二哥项元笃的影响。少年时代,项元汴立志成为诗人,这样的想法留存在他写给二哥的手札中,也是一个有想法 的人梦开始的证明。
    [img][/img]星源电子捕鸟器:手机:13430759115  微信 weike88688 QQ:1015661770是一种无线遥控播放器,也叫训鸟器,诱鸟机.引鸟机,电媒机,无线电媒,竹鸡电媒,野鸡电媒,画眉电媒,捕鸟器,抓鸟器,用播放播放媒音(野鸡 画眉 竹鸡 董鸡 水鸡 斑鸠 麻雀等)替代传统人工饲养的媒鸟叫声,以吸引其过来,下好套子或者网以达到捕捉的目的!以抓野鸡为例:方法 ①电媒+野鸡网②电媒+套子③找鸡路下套子,多下点④找沙窝下夹子⑤捉野鸡机器(山区不适用)根据狩猎场环境自身条件选择适合自己,③④成本低,中鸡率高,野鸡经常出没的地方有很多野鸡屎,和鸡屎一样!遥控距离远百米以上,方便在远处遥控操作!
    手机:13430759115  微信 weike88688
      QQ:1015661770
    星源捕鸟器网址:
                     
          &nbsp,星源誘鳥器 電媒誘鳥器價格【134★3075★9115】;         style="color: #0000ff">   
                   
      大家族出身,一掷千金的气势,博古通今的眼光,写诗作画的才能,让人刮目相看。他的画胎息倪瓒、黄公 望,意深情重,得到友朋称许。董其昌才高八斗,对项元汴的画从不小看。在项元汴《花鸟长春册》上,他亲笔题跋,给予高度评价。收藏家、当代名士,所绘丹青 自然被青睐。在项元汴的府上,携金买画者纷至沓来。项元汴写诗,对自己的诗才估计过高,他愿意把自己的诗句写在自己的画作上,让人诵读。只是“群众的眼睛 最亮”,对他的诗说好的少,说坏的多,因此,买画者忌讳他在画作上题诗。毕竟是大人物,怎敢在他面前坦陈己见,即使题了诗,也要说好。然而,诗句太苍白 了,留在画上,应了狗尾续貂的老话。买画者不满,久而久之,有了奇思妙想,寄希望书僮解决这个问题。到项府买画者,先“贿赂”书僮,让他在项元汴画完后即 刻拿走画作,避免他在画上题诗。书僮有时候能够得逞,有时候不成,试想,主人诗兴大发,题诗的兴趣甚浓,你挪开他的画,岂不是自找苦吃。至于这种办法,让多少个买画者实现了“躲诗”的目的,我们无法统计,不过,贿赂书僮的银两却有了“免题钱”的名头。
      这个词与项元汴有关。在书画界和收藏领域,项元汴是大人物,既是前不见古人、后不见来者的收藏巨子,也是有文学情结和书画之爱的艺术家。赵柏田在《南华录:晚明南方士人生活史》一书中写了一段文采盎然、深情惆怅的文字:“作为这些古物的主人,他花费巨资所赎买的,乃是逝去的时间,逝去的荣光。当项元汴在满眼古物的天籁阁踱步时,他一定是这样想的,由于他连接着宋元、隋唐、魏晋乃至更早时候的文化英雄的行列中去了,在功利主义者的眼光看来,这或许正是艺术战胜世俗的一个明证。”
      张瑞田
      对书法创作的过度“修饰”成为“时尚”了,对此,我们无比遗憾,深恶痛绝。艺术创作,删繁就简。总觉得自己能够说清楚宇宙的人,其实是最无知的人;总觉得自己高人一筹,其实最需要启蒙,电子捕鸟器诱鸟@星源电子捕鸟器【134★3075★9115】收藏巨子项元汴:免题钱大有用途。至此,我觉得&ldquo,电子捕鸟器诱鸟 电煤鸟媒诱鸟器【134★3075★9115】;免题钱”大有用途。
      打出“免题钱”三字,犹豫起来——读者能懂吗?这个新词,有哪些含义?

      
    回复 支持 反对

    使用道具 举报

    您需要登录后才可以回帖 登录 | 立即注册

    本版积分规则

    QQ|小黑屋|网站地图|DZ商业模板|VR福利资源|嵌入式Linux论坛 ( 粤ICP备15085165号-2

    GMT+8, 2017-2-28 13:30 , Processed in 0.734041 second(s), 47 queries .

    Powered by 深嵌论坛 X3.2

    © 2001-2013 Comsenz Inc.

    快速回复 返回顶部 返回列表