Git 簡介及應用

2021-08-19 03:09:34 字數 2243 閱讀 5746

git 是乙個開源的分布式版本控制系統,用於敏捷高效地處理任何或小或大的專案。在使用 git前我們需要先安裝 git。git 目前支援 linux/unix、solaris、mac和 windows 平台上執行。

在windows環境下安裝工git可以參考git的安裝教程

安裝好git 後,就要配置git 了,git 提供了乙個叫做git config的工具,專門用來配置或讀取相應的工作環境變數。

$ git config --global user.name "這裡寫使用者名稱"

$ git config --global user.email "這裡寫電子郵件位址"

設定git使用預設的文字編輯器,一般是vi或者是vim,要檢查所有的配置資訊,可以使用git config --list命令

git 一般工作流程如下:

git 使用git init命令來初始化乙個 git 倉庫,git 的很多命令都是在 git 倉庫裡進行,所以git init就是 git 使用的第乙個命令。

下面列出了git的一些常用命令:

git --version                            確認是否安裝git

git clone ** 拷貝乙個 git 倉庫到本地

git init 用於建立git倉 庫並初始化倉庫

git branch 檢視分支

git branch 名稱 建立分支

git add . 將該所有檔案新增到快取

git status 檢視專案的當前狀態

git commit -m

'專案的初始版本' 提交並寫原因

git push origin master 往伺服器上傳**

git log 檢視日誌

git remote add origin ** 給遠端倉庫建立聯絡

git pull ** 與伺服器上**同步

git reset head^ 回到上一版本

git reset 版本號 回到對應版本號的版本

git mv 檔名 用於移動或重新命名乙個檔案、目錄、軟連線。

git rm 檔名 刪除檔案

git check out 檔名 重新拿出檔案

git checkout -b 名稱 建立分支並切換至該分支

git commit -am

' ' 合併add和commit操作

git checkout 名稱 切換至該名稱的分支

git merge 分支名稱 合併分支到主線

git push origin --delete 分支名稱 遠端刪除分支

git tag

-a v.1

.0.0

.0-m

' 註解' 修改tag

git push origin v.1

.0.0

.0 把版本號推上去

git tag

-d v.1

.0.0

.0 刪除本地tag

git push origin --delete tag v1.0

.0.0 刪除遠端版本號

git reset --hart + (commit id ) 返回歷史版本

GIT用法及簡介

git git簡介 git是一款免費 開源的分布式版本控制系統,用於敏捷高效地處理任何或小或大的專案。特點 分布式相比於集中式的最大區別在於開發者可以提交到本地,每個開發者通過轉殖 git clone 在本地機器上拷貝一 個完整的git倉庫。下圖是經典的git開發過程。開發中常用git模式 git的...

Git簡介及安裝

初次接觸git,對使用過程做簡短記錄。沿用說爛了的一句話,git是什麼?git是目前世界上最先進的分布式版本控制系統 沒有之一 它區別與svn tfs vss等集中式版本控制系統,具體區別不再細說。windows系統下 git的安裝 安裝包如下圖所示,分別為 tortoisegit漢化包 安裝包及g...

Git簡介及安裝

git是乙個開源的分布式版本控制系統,可以有效 高速的處理從很小到非常大的專案版本管理。git 是 linus torvalds 為了幫助管理 linux 核心開發而開發的乙個開放原始碼的版本控制軟體 git也 是目前最流行 的分布式版本控制系統,它和其他版本控制系統的主要差別在於git只關心檔案資...