zoukankan      html  css  js  c++  java
  • 第三章Git使用入门读书笔记

    通过对本书第三章的学习,熟悉并掌握了基本的GIt操作方法,也对开源这个概念有了更深刻的认识。Linux下的很多软件都不直接以二进制形式的安装包提供,而是直接提供了源代码。用户需要先下载源代码,然后在本机上编译并安装。Git则是对源代码进行管理的工具。

    在使用Git之前首先应该安装Git。可以使用下面的命令来安装Git

    # apt-get install git

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

    为了区分低版本的Git和版本控制系统的Git,将用于版本控制的Git软件包改为git-core,所以需要使用下面的命令来下载用于版本控制的Git

    # apt-get install git-core

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

    linux下可以直接使用man命令查看指定命令的帮助文档,如:# man git-checkout,显示完成之后可按“q”退出。

    最后,书中介绍了源代码的提交与获取。通过一个完整的例子来演示如何创建版本库、提交源代码、创建分支、向远程服务器上传递代码,从远程服务器上获取代码等技术。在建立项目之初,需要使用git init在本地创建一个空的版本库;然后需要将文件提交到本地版本库;由于一个源代码工程可能由多人共同完成,所以,需要创建本地分支,

    # git branch new-branch

    以上操作都是针对本地进行的操作,没有什么意义,使用Git管理源代码都会使用远程的Git托管服务器。然后上传源代码到GitHub  git push。使用如下的命令可以下载整个工程:

    # git clone git@gittub.com:androidguy/helloworld.git

    学完这一章,了解了Git的基本用法,知道了如何上传源代码以及下载源代码,很有收获。

    http://www.cnblogs.com/SJ-0325/

  • 相关阅读:
    hdu1161 欧拉路
    ZOJ 3204 Connect them(字典序输出)
    [POJ1936]All in All
    [POJ1035]Spell checker
    [POJ2485]Highways
    [洛谷P3697]开心派对小火车
    【AIM Tech Round 5 (Div. 1 + Div. 2) 】
    What are the differences between an LES-SGS model and a RANS based turbulence model?
    How to permanently set $PATH on Linux/Unix?
    tar解压命令
  • 原文地址:https://www.cnblogs.com/SJ-0325/p/5431762.html
Copyright © 2011-2022 走看看