原文:Git Step by Step – (4) 探索.git目錄

前面一篇文章介紹了Git對象模型,接下來我們就進入 .git 目錄看看到底有什么東西,目錄中哪些東西又跟Git對象模型相關。結合這個目錄,我們將進一步了解Git的工作原理。 .git目錄 下面就開始進入.git目錄了,通過 ls 命令可以看到.git目錄中的文件和子目錄: 對於這些文件和目錄,下面給出了一些基本的描述。在后面后有logs objects refs index和HEAD更詳細的介紹 ...

2014-12-30 22:52 2 1913 推薦指數:

查看詳情

Git Step by Step – (1) Git 簡介

的一個總結,也希望可以對同樣剛開始使用Git的同學一些幫助。下面就開始探索Git了。 Git簡介 ...

Fri Dec 26 06:26:00 CST 2014 22 3429
Git Step by Step – (2) 本地Repo

(repository),每個倉庫可以簡單理解成一個目錄,這個目錄里面的所有文件都通過Git來實現版本管理,Git都能跟蹤 ...

Sun Dec 28 23:27:00 CST 2014 4 3858
Git Step by Step – (8) Git的merge和rebase

前面一篇文章中提到了"git pull"等價於"git fetch"加上"git merge",然后還提到了pull命令支持rebase模式,這篇文章就介紹一下merge和rebase之間有什么差別。 由於我們主要是想看看merge跟rebase之間的區別,這里就是用本地倉庫的分支進行演示 ...

Thu Jan 08 06:58:00 CST 2015 1 2102
Git Step by Step – (3) Git對象模型

前面一篇文章介紹了本地倉庫的一系列操作,下面我們將進一步了解Git的工作原理,介紹Git對象模型。 剛開始使用Git的時候,對Git對象模型、工作原理並不理解,但是經過一段時間的使用、熟悉之后,然后再來理解這些內容就比較容易了。 下面開始介紹Git對象,然后通過一個實例展示Git對象模型 ...

Tue Dec 30 06:49:00 CST 2014 0 2199
Git Step by Step – (5) Git分支(branch)

在前面兩盤文章中介紹了Git的基本原理,都是理論知識。這篇文章我們再次回到實踐中,看看Git分支(branch)的使用。 在代碼版本控制工具中,都會有branch的概念。剛開始建立版本倉庫的時候,我們只有一個主分支(master branch),我們不可能把日常的新功能開發、代碼優化以及bug ...

Sat Jan 03 07:02:00 CST 2015 4 1711
Git Step by Step – (6) Git遠程倉庫

前面文章中出現的所有Git操作都是基於本地倉庫的,但是日常工作中需要多人合作,不可能一直都在自己的代碼倉庫工作。所以,這里我們就開始介紹Git遠程倉庫。 在Git系統中,用戶可以通過push/pull命令來推送/獲取別的開發人員的更新,當時對於一個工作組來說,這種方式會效率比較低。所以,在一個 ...

Sun Jan 04 07:09:00 CST 2015 4 1873
Git Step by Step – (7) Git遠程倉庫(續)

上一篇文章介紹了Git遠程倉庫的一些使用,但是還是有些東西需要補充一下,所以有了這個續篇。 .gitignore 前一篇中,我們介紹了Git的patch功能,當我們生成patch之后,"git status"就會顯示patch文件是"Untracked files"。當然,我們也沒有 ...

Mon Jan 05 07:28:00 CST 2015 5 1558
Step By Step(Lua目錄)

之前已經說了很多,我目前的觀點還是那樣,在嵌入式腳本中,Lua是最優秀、最高效的,如果您有不同的觀點,歡迎指正並討論,切勿吐槽。這個系列完全來自於《Programming in Lua》,您可 ...

Mon Jul 30 17:22:00 CST 2012 7 20105
 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM