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

    第三章

    由于linux内核版本非常繁多,可能会有数以百计的版本,如果提供安装包,就需要为linux的各个内核版本都生成一个二进制的安装包,为了减少发行包的大小,因此linux下的软件有很多都不直接以二进制形式的安装包提供,而是直接提供源代码。既然涉及源代码就需要对源代码进行管理,linux内核代码使用了linux之父linus编写的Git进行源代码管理。在学习Android及linux内核、驱动开发过程中涉及大量的源代码都是由Git管理的。

    3.1安装Git

    如果是Ubuntu 10.10及以上版本,就可以安装版本控制系统的Git,如果Ubuntu 10.04及以下版本将用于版本控制的Git软件包改为git-core。

    3.2查看Git 文档

    1.查看指定命令的帮助文档,用(man 子命令) 来查看

    2.以文本形式查看指定文档,用(git help sub-command)来查看

    3.3源代码提交与获取

    创建版本库:git init

    将文件提交到本地版本库:git commit一但工作目录中的文件提交到本地版本库,就再也不怕源代码的误删和误改了。

    创建本地分支:查看当前版本库包含哪些本地分支git brance;建立新的分支:git branch new-branch

    切换本地分支:git checkout

    向远程服务器提交及获取源代码:在github上创建开源项目;上传源代码到github:git push;从github下载源代码:git clone。

  • 相关阅读:
    215. Kth Largest Element in an Array
    214. Shortest Palindrome
    213. House Robber II
    212. Word Search II
    210 Course ScheduleII
    209. Minimum Size Subarray Sum
    208. Implement Trie (Prefix Tree)
    207. Course Schedule
    206. Reverse Linked List
    sql 开发经验
  • 原文地址:https://www.cnblogs.com/wyx13/p/5438661.html
Copyright © 2011-2022 走看看