版本控制系統-----Git學習筆記
阿新 • • 發佈:2018-02-27
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
版本控制系統-----Git學習筆記