• 第三章 Git使用入门 读书笔记


         Git是一个开源的分布式版本控制系统,用以有效、高速的处理从很小到非常大的项目版本管理。Linux内核代码及很多的著名项目(Android、eclipse、KDE等)都使用了Linux之父Linus编写的Git进行源代码管理。在学习Android及Linux内核、驱动开发的过程中会涉及大量的源代码,而这些源代码基本都是由Git管理的。了解Git的理论和基本使用方法会有助于我们更好的学习。如果想参与Linux内核的开发,Git就必须掌握,因为Linux内核完全是使用Git管理的。而学习最好的方法就是大量阅读自己感兴趣的源代码。

    一、安装Git

    使用Ubuntu Linux 10.10(maverick)或更新的版本,安装Git命令(必须在root权限下):

    # apt-get install git(必须安装的软件包)

    # apt-get install git-doc git-svn git-email git-gui gitk(选安)

    Ubuntu 10.04或更低的版本,在低版本中Git实际上是指GNU Interactive Tools,为了加以区分,将用于版本控制的Git软件包改为git-core。

    二、查看Git文档

    在Linux下使用man命令查看指定命令的帮助文档。如果要查询git-checkout命令的帮助文档,执行命令:# man git-checkout(按“q”键退出帮助)。安装git-doc后会安装git的文本格式和HTML格式的文档,所有的文档都存在/usr/share/doc/git-doc目录中。

    以文本形式查看指定的文档命令:# git help<sub-command>

    查询git-checkout命令的文档命令:# git help git-checkout

    查看HTML格式的文档命令:# git help –w git-checkout

    三、源代码的提交与获取

    1.创建版本库:git init

    Git的版本库分为本地库和远程版本库。命令# ls –al 显示隐藏项目。

    2.将文件提交到本地版本库:git commit

    # cd /demo/helloworld-git(进入当前目录)

    # echo “helloworld”>helloworld.txt(在目录下建立文件)

    将文件加到本地版本库的索引中,并将文件提交到版本库

    # git add helloworld.txt

    # git commit –m ‘helloworld-master’

    # git log(显示日志信息)

    # git checkout helloworld.txt(立刻恢复到最近一次提交的状态)

    3.创建本地分支:git branch

    # git branch(当前版本库包含哪些本地分支)

    # git branch new-branch(建立一个新的分支)

    # git branch –D new-branch

    4.切换本地分支:git checkout

    # git checkout new-branch(将当前分支切换到new-branch上)

    修改helloworld.txt文件的内容,并重新提交到本地版本库

    # echo ‘世界你好’>helloworld.txt

    # git add helloworld.txt

    # git commit –m helloworld-new-branch

    5.在GitHub上创建开源项目

    6.上传源代码到GitHub:git push

    7.从GitHub下载源代码:git clone

  • 相关阅读:
    merge into update
    buffer overflow
    在表中循环插入日期
    判断表是否存在 存储
    listagg( ) within group ( order by ) 与 wm_concat
    Oracle导入SQL脚本执行 scott 用户下的表删除了
    数据导入时注意点,修改登录密码不区分大小写
    分页
    创建触发器在表中播入数据时ID自动增长
    insert 另外一种用法
  • 原文地址:https://www.cnblogs.com/sxauzzj/p/5443634.html
Copyright © 2020-2023  润新知