版本控制系統作用:記錄、管理和跟蹤整個**開發過程,確保不同開發人員之間的**同步。
git
開發者:linux作者--奈斯.託瓦斯
特點:開源、免費
同類的還有svn,兩者為市場主要使用的版本控制系統,svn定位於企業級,區別主要為svn許可權較高,且為集中式版本控制系統,必須連上svn伺服器;git為分布式版本控制系統,開源,可離線
一、linux下安裝:
# wget
2、# 刪除預設安裝的git
yum -y remove git
3、# 解壓git原始碼包
tar -zxvf git-2.3.0.tar.gz
4、# 編譯安裝git客戶端
cd git-2.3.0
./configure prefix=/usr/local/git
# 出現報錯可以忽略
5、make && make install && cd ..
6、# 鏈結可執行程式到命名空間目錄下
ln /usr/local/git/bin/git /usr/bin/
7、檢視是否安裝成功
git --version看是否能查到版本資訊
8、# 配置git賬號
git config --global user.name '***'
git config --global user.email '***@gmail.com'
二、開始git學習
1、本機設定遠端倉庫位址
複製下來。
轉殖遠端倉庫
git clone + 遠端倉庫位址,轉殖遠端倉庫專案
使用git第一步完成!
git版本控制系統
總結 1.初始化乙個git倉庫,使用 git init 命令 2.新增檔案到git倉庫分兩步 第一步,使用命令 git add file 注意,可反覆多次使用,新增多個檔案 第二步,使用命令 git commit 完成小結 1 head 指向的是當前版本,因此可以使用 git reset hard ...
git 版本控制系統
一 git版本控制 解決的三個痛點問題 作用 1.解決虛擬機器意外壞了 磁碟損壞等意外情況 2.版本持續變化,需要對很多個版本進行管理 3.能夠方便多人進行協同開發 建議 使用centos7 centos6中git版本太低 注意 git與linux作者相同 二 git版本控制的特點 1.分布式 2....
git版本控制系統
svn屬於集中化版本控制系統,c s架構 git屬於分布式版本控制系統 你的本地倉庫主要由三部分組成。第乙個是你的 工作目錄,它持有實際檔案 第二個是 快取區 index 它像個快取區域,臨時儲存你的改動 第三個head,指向你最近一次提交後的結果。當使用add命令提交時,先提交到快取區,然後再使用...