• Android读书笔记三


     通过一章的学习体会到Git的重要性,因为想要获取开源的源代码,必须要使用Git,而且Linux内核完全是由Git管理的。Git是对源代码进行管理,在使用之前需要先安装,命令是

    (1)apt-get install git-core

    (2)apt-get install git-doc git-svn git-email git-gui gitk

    其中第二条语句是安装的git命令。

    Linux下提供三种方式查看文档:

    1.直接使用man查看指定命令的帮助文档,查询完成后可以按q直接退出

    2.以文本形式查看指定的文档使用命令:

     (1)git help <sub-command>

     (2)git get git-   (加的是需要查询的命令)

    3.查看HTML形式的文档采用的命令:

      git help-w git-checkout

    书中通过一个完整的例子整体来演示git的功能庞大,包括如何创建版本库、提交源代码、创建分支、向远程服务器上传源代码、从远处服务器上获取源代码等技术。

    1.创建版本库,Git与其他软件的版本库在组织方式上有很大的差异,其分为本地版本库和远程版本库,在联网的情况下使用远程版本库,

    2.使用Git管理文件,首先要将文件提交到本地版本库,然后执行命令进入一个目录,并在此目录下建立一个.txt的文件,然后将此文件加到本地版本库的索引中,并将其.txt文件提交到版本库。

    3.Git提供分支的概念,但是在创建分支之前需要了解当前版本包含哪些本地分支,

    (1)查看命令:git branch

    (2)新建分支:git branch new-branch

    (3)删除刚刚建立的分支:git branch -D new-branch

    (4)切换本地分支:git checkout new-branch

    4.接着提到了远程,讲到Git托管服务器,第一次听这个名词,书中使用Github来托管刚刚建立的.txt文件,使用之前需要在http://github.com/signup/free页面注册一个免费用户,接着通过提示创建开源项目

    5.然后要上传源代码到Github,上传时需要SSH校验,要使用命令ssh-keygen -t rsa -C” ”,双引号里边写的是注册的邮箱号,然后生成一个密钥文件和一个公钥文件,文件存在之后,需要备份,接着有提示,但是Ubuntu成功完成以上操作仍然不能通过测试,需要向代理身份验证添加RSA身份。可以在Github页面看到上传的文件,还可以找到用于上传的URI。

    6.可以下载源代码从Github

    (1)下载整个工程:git clone git@github.com:androidguy/helloword.git

    此处最后的helloword是举例,可以根据自己需要更改

    (2)获取某一分支的最新内容:git pull origin master

    http://www.cnblogs.com/xxyue/

     

     

  • 相关阅读:
    C# 随机生成姓名的方法
    Task 异步编程测试案例及基础应用说明
    C# 多线程 Parallel.For 和 For 谁的效率高?那么 Parallel.ForEach 和 ForEach 呢?
    C# SignalR 即时通信
    C#中out和ref之间的区别
    LInq之Take Skip TakeWhile SkipWhile Reverse Union Concat 用法
    C# LINQ 详解 From Where Select Group Into OrderBy Let Join
    JS 数组去重的几个方法
    attachEvent和addEventListener区别
    Event事件跨浏览器封装
  • 原文地址:https://www.cnblogs.com/xxyue/p/5451456.html
Copyright © 2020-2023  润新知