zoukankan      html  css  js  c++  java
  • 读《Android深度探索(卷1)HAL与驱动开发》的一些思考03

    第三章介绍的是Git使用入门。我理解的Git是一套优秀的源代码管理软件,其他同类软件有CVR、SVN等。它用来管理Android以及

    Linux内核、驱动开发的过程中涉及到的大量的源代码。如果想参与Linux内核的开发,那么Git就成了必修课。

    如果Linux系统没有安转Git,可使用下面的方法安转Git的最新版本。

    #apt-get install git

    #apt-get install git-doc git-svn git-email git-gui gitk

    在Linux下可以直接使用man命令查看指定命令的帮助文档(按q键退出帮助)。

    其中第三节给出了一个完整的例子来演示如何创建版本库、提交源代码、向远程服务器上传源代码,从远程服务器获取源代码等技术。

    Git的版本库与其他版本库的组织方式有很大差异.Git的版本库分为本地版本库和远程版本库。由于源代码工程可能由多个人共同完成,

    因此,Git提供了分支的概念。也就是说,参与开发的人员会为每一处修改建立一个分支,这样在修改后提交不会影响主分支的代码。

    本地分支是为了隔离主分支不同部分的修改。使用git checkout命令可以在不同的本地分支之间切换。如果只在本地操作是没有意义的。

    使用Git管理源代码都会使用远程的Git托管服务器。在3.3.5中使用了GitHub来托管上边创建的文件(helloworld.txt)。GitHub是目

    前比较流行的Git托管服务提供商。

  • 相关阅读:
    Html列表分页算法
    .Net分布式锁
    Net中的常见的关键字
    C# 操作windows服务[启动、停止、卸载、安装]
    虚拟机设置静态IP与配置网络
    WebService服务介绍与调用
    StackService.Redis 应用
    Centos+Redis 集群
    浏览器LocalStroage使用
    WCF与WebService的区别(转)
  • 原文地址:https://www.cnblogs.com/limomo/p/5437286.html
Copyright © 2011-2022 走看看