版本控制系統-----Git學習筆記

版本控制系統

版本控制是一種記錄若干文件內容變化,以便將來查閱特定版本修訂情況的系統。大部分時候我們使用最頻繁的還是對源代碼文件的版本控制,其實任何文件都可以納入版本控制系統。

git屬於分佈式版本控制系統:

客戶端並不只提取最新版本的文件快照,而是把原始的代碼倉庫完整地鏡像下來。

git遠程倉庫部署

環境:

centos7u3
git1 192.168.122.66 git服務器
git2 192.168.122.129 git客戶端

git1:

安裝git:

#yum -y install git

創建git用戶:

#useradd git

初始化Git倉庫(這裏把/gittest1/sample.git作爲倉庫)

在/gittest1目錄下執行#git init --bare sample.git
#chown -R git:git sample.git

禁用shell登陸

把/etc/passwd文件裏的git:x:1001:1001:....:/home/git:/bin/bash改成
git:x:1001:1001:...:/home/git:/usr/bin/git-shell

git2:

安裝git

#yum -y install git

克隆遠程倉庫

#git clone [email protected]:/gittest1/sample.git

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章