9 Git 內部原理

9 Git 內部原理

windows運維 3年前 (2016-09-23) 鐵匠

不管你是從前面的章節直接跳到了本章,還是讀完了其余各章一直到這,你都將在本章見識 Git 的內部工作原理和實現方式。我個人發現學習這些內容對于理解 Git 的用處和強大是非常重要的,不過也有人認為這些內容對于初學者來說可能難以理解且過于復雜。正因如此我把這部分內容放在最后一章,你在學習過程中可以先閱讀這部分,也可以晚點閱讀這部分,這完全取決于你自己。 既然已經讀到這了,就讓我們開始吧。首先要弄明白

8 Git 與其他系統

8 Git 與其他系統

windows運維 3年前 (2016-09-23) 鐵匠

世界不是完美的。大多數時候,將所有接觸到的項目全部轉向 Git 是不可能的。有時我們不得不為某個項目使用其他的版本控制系統(VCS, Version Control System ),其中比較常見的是 Subversion 。你將在本章的第一部分學習使用 git svn ,Git 為 Subversion 附帶的雙向橋接工具。 或許現在你已經在考慮將先前的項目轉向 Git 。本章的第二部分將介紹如

7 自定義 Git

7 自定義 Git

windows運維 3年前 (2016-09-23) 鐵匠

到目前為止,我闡述了 Git 基本的運作機制和使用方式,介紹了 Git 提供的許多工具來幫助你簡單且有效地使用它。 在本章,我將會介紹 Git 的一些重要的配置方法和鉤子機制以滿足自定義的要求。通過這些工具,它會和你和公司或團隊配合得天衣無縫。 7.1 配置 Git 如第一章所言,用git config配置 Git,要做的第一件事就是設置名字和郵箱地址: $ git config --global

6 Git 工具

6 Git 工具

windows運維 3年前 (2016-09-23) 鐵匠

現在,你已經學習了管理或者維護 Git 倉庫,實現代碼控制所需的大多數日常命令和工作流程。你已經完成了跟蹤和提交文件的基本任務,并且發揮了暫存區和輕量級的特性分支及合并的威力。 接下來你將領略到一些 Git 可以實現的非常強大的功能,這些功能你可能并不會在日常操作中使用,但在某些時候你也許會需要。 6.1 修訂版本(Revision)選擇 Git 允許你通過幾種方法來指明特定的或者一定范圍內的提交

5 分布式 Git

5 分布式 Git

windows運維 3年前 (2016-09-23) 鐵匠

為了便于項目中的所有開發者分享代碼,我們準備好了一臺服務器存放遠程 Git 倉庫。經過前面幾章的學習,我們已經學會了一些基本的本地工作流程中所需用到的命令。接下來,我們要學習下如何利用 Git 來組織和完成分布式工作流程。 特別是,當作為項目貢獻者時,我們該怎么做才能方便維護者采納更新;或者作為項目維護者時,又該怎樣有效管理大量貢獻者的提交。 5.1 分布式工作流程 同傳統的集中式版本控制系統(C

4 服務器上的 Git

4 服務器上的 Git

windows運維 3年前 (2016-09-22) 鐵匠

到目前為止,你應該已經學會了使用 Git 來完成日常工作。然而,如果想與他人合作,還需要一個遠程的 Git 倉庫。盡管技術上可以從個人的倉庫里推送和拉取修改內容,但我們不鼓勵這樣做,因為一不留心就很容易弄混其他人的進度。另外,你也一定希望合作者們即使在自己不開機的時候也能從倉庫獲取數據 — 擁有一個更穩定的公共倉庫十分有用。因此,更好的合作方式是建立一個大家都可以訪問的共享倉庫,從那里推送和拉取數

3 Git 分支

3 Git 分支

windows運維 3年前 (2016-09-22) 鐵匠

幾乎每一種版本控制系統都以某種形式支持分支。使用分支意味著你可以從開發主線上分離開來,然后在不影響主線的同時繼續工作。在很多版本控制系統中,這是個昂貴的過程,常常需要創建一個源代碼目錄的完整副本,對大型項目來說會花費很長時間。 有人把 Git 的分支模型稱為“必殺技特性”,而正是因為它,將 Git 從版本控制系統家族里區分出來。Git 有何特別之處呢?Git 的分支可謂是難以置信的輕量級,它的新建

2 Git 基礎

2 Git 基礎

windows運維 3年前 (2016-09-21) 鐵匠

讀完本章你就能上手使用 Git 了。本章將介紹幾個最基本的,也是最常用的 Git 命令,以后絕大多數時間里用到的也就是這幾個命令。讀完本章,你就能初始化一個新的代碼倉庫,做一些適當配置;開始或停止跟蹤某些文件;暫存或提交某些更新。我們還會展示如何讓 Git 忽略某些文件,或是名稱符合特定模式的文件;如何既快且容易地撤消犯下的小錯誤;如何瀏覽項目的更新歷史,查看某兩次更新之間的差異;以及如何從遠程倉

Pro Git(中文版)【起步】

Pro Git(中文版)【起步】

windows運維 3年前 (2016-09-20) 鐵匠

1 起步 1.1 關于版本控制 1.2 Git 簡史 1.3 Git 基礎 1.4 安裝 Git 1.5 初次運行 Git 前的配置 1.6 獲取幫助 1.7 小結 本章介紹開始使用 Git 前的相關知識。我們會先了解一些版本控制工具的歷史背景,然后試著讓 Git 在你的系統上跑起來,直到最后配置好,可以正常開始開發工作。讀完本章,你就會明白為什么 Git 會如此流行,為什么你應該立即開始使用它。

切換注冊

登錄

忘記密碼 ?

您也可以使用第三方帳號快捷登錄

切換登錄

注冊

掃一掃二維碼分享
青海11选5开奖结果走势图