Git學習 簡單介紹

2021-09-24 02:53:27 字數 593 閱讀 5414

git的作者是linux之父:linus benedict torvalds 為了輔助linux核心的開發而開發出來的。是目前世界上最先進的分布式版本控制系統。git是乙個分布式管理**。在伺服器和客戶端都有版本控制能力。都能進行**的提交與合併等。git會在根目錄下建立乙個.git隱藏資料夾,作為本地的**倉庫。它的操作流程為:git伺服器-->本地倉庫-->客戶端-->本地倉庫-->git伺服器。流程圖如下:

git包含工作區、暫存區和倉庫區。功能如下:

工作區:對於新增、修改、刪除檔案的操作,都發生在工作區中。

暫存區:暫存區指將工作區中的操作完成小階段的儲存,是版本庫的一部分。暫存區的版本一旦提交就沒有了。

倉庫區:表示個人開發的乙個小階段的完成,記錄的各版本是可以檢視並回退的。

工作流程如下:

Git學習筆記1 Git原理簡單介紹

git 是乙個分布式的版本號控制工具,假設想用github等版本號控制系統,核心就是git,以下簡介一些git的基礎原理,原文 git不像傳統的vcs將程式按檔案存放管理 例如以下圖 當有檔案有修改時,下個version會將整個修改的file複製。這種管理方式既費事,又占用大量冗餘空間。而git訪問...

git簡單介紹(1)

git是乙個流行的分布式版本控制工具,在本地存放版本庫,在斷網時可以將 提交到本地,待有網時再把 提交到遠端庫,而集中式的svn共用乙個版本庫,必須在網路連通的情況下才能工作。我使用的windows平台,安裝過程略去。我們建立乙個目錄來作為工作空間 working tree mkdir mygitc...

Git的簡單介紹

同生活中的許多偉大事物一樣,git 誕生於乙個極富紛爭大舉創新的年代。linux 核心開源專案有著為數眾多的參與者。絕大多數的 linux 核心維護工作都花在了提交補丁和儲存歸檔的繁瑣事務上 1991 2002年間 到 2002 年,整個專案組開始啟用乙個專有的分布式版本控制系統 bitkeeper...