git學習系列1

2021-10-17 06:43:36 字數 653 閱讀 8330

去年公司的乙個微服務系統切換了版本管理工具,從svn切換到了git,突然就想寫一下git的知識點。

首先我們學習git,從整體概要上去理解需要3大模組。

首先我們先講上圖中的git ,git作為版本控制呢,主要有兩種方式去使用,第一種是命令列,第二種是各個公司常用的tortoisegit 小烏龜進行圖形化介面的控制。

一、先介紹命令列的使用方式:

首先我們需要使用git init 命令來初始化檔案,勾選資料夾選項,檢視隱藏的檔案,我們會發現有乙個.git檔案。我在網上找了一張圖,覺得可以很形象的表達出git的目錄結構,如下:

這個圖中對隱藏的檔案目錄 .git做了比較詳細的講解。

然後就是使用git clone ****(git位址)進行**的檢出,因為有暫存區的乙個概念,所以我們通常先使用git add ***(需要提交的檔案)將工作區的檔案新增到暫存區,然後使用 git commit -m "提交描述" 將**提交到版本庫中。

二、小烏龜的使用方式:

具體的我後面再寫一篇補充

Git學習系列1 安裝

所有git文章請檢視專欄 git操作一二三。一 git是什麼?git是目前世界上最先進的分布式版本控制系統。二 安裝 1 linux 如果你想在 linux 上用二進位制安裝程式來安裝 git,可以使用發行版包含的基礎軟體包管理工具來安裝。git官網位址 2 mac 最簡單的方法是在xcode中,x...

git學習總結系列(1) 基本用法

廖雪峰的官方 注 本文中的主要內容都是基於linux環境進行操作的,使用的git版本為最新的2.10.2版本。文中命令示例中方括號裡面的內容都表示是可選引數。無論是分布式還是集中式版本控制系統,都只能對純文字檔案進行版本控制,而對二進位制檔案 如ms word ms excel文件等 卻都是無能為力...

Git系列學習(1) 基礎配置

一般在新的系統上,我們都需要先配置下自己的 git 工作環境。配置工作只需一次,以後公升級時還會沿用現在的配置。當然,如果需要,你隨時可以用相同的命令修改已有的配置。git 提供了乙個叫做git config的工具 譯註 實際是git config命令,只不過可以通過git加乙個名字來呼叫此命令。專...