第三章:Git使用入門

來源:互聯網
上載者:User

標籤:

《Android深度探索》(卷1)HAL與驅動開發讀後感:

第三章:Git使用入門

    Git——分布式版本控制系統, 它由linux之父Linus編寫,是進行原始程式碼控制的一種軟體,簡單的來說,Git就是為了協助管理 Linux 核心開發而開發的一個開放源碼的版本控制軟體。Linus對Git進行了設計,其獨特的設計讓Git擁有了非凡的效能和最為最佳化的儲存能力,Git在各方面都優於其他同類的的原始程式碼控制軟體。雖然Git並不是學習安卓移植和Linux核心、驅動開發所必須掌握的,但在學習Android及linux 核心,驅動開發的過程中會涉及大量的原始碼,而這些代碼都是由Git 管理的,以此,想要深入瞭解一些底層技術,Git是必不可少的。

一、Git的安裝:很多Linux都內建了Git。本書主要使用的Ubuntu Linux(maverick)或更高版本如果使用的Linux系統未內建Git,可使用如下代碼在root許可權下安裝最新版本:

  #apt-get install git

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

二、查看Git文檔:在Linux下可以直接使用man命令查看指定命令的協助文檔。如果要查詢git-checkout命令的協助文檔,可以使用# man git-checkout命令,“斷行符號”顯示協助資訊,按“q”鍵退出協助。

如果以文本形式查看指定的文檔可以使用如下命令:# git help git-checkout

如果想查看HTML格式的文檔,需要使用如下命令:# git help -w git-checkout

三、代碼的提取與互動

  (1)建立版本庫:Git iit

  (2)將檔案提交到本地版本庫:Git commit

  (3)建立本地分支:git branch

  (4)切換本地分支:git checkout

  (5)在gitHub上建立開源項目

  (6)上傳原始碼到GitHub:GH PUSH

  (7)從GitHub下載原始碼:git clone

    相關內容的具體代碼在參考資料中有很多,在這裡不做贅述。但是,如書所說,要想學習好Git技術,最好的方法還是要閱讀自己感興趣的代碼,因為原始碼最能體現作者的思路。雖然在開始階段可能會感到代碼很晦澀,難以理解,但是隨著不斷實驗,再加以理論輔助,就能很快掌握知識。

第三章:Git使用入門

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.