您好,登錄后才能下訂單哦!
用久了SVN,突然換了項目組,新的項目要求使用GIT,還有點點生疏,于是不得不重新翻看以前的學習筆記,在復習的過程中想到自己也已經工作兩年了,也該學會總結和思考,便誕生了開始有計劃的寫微博的想法,想把自己無論是在工作實踐中學到的還是書本學習到的以及學習的方法分享出來,寫得好讓大家也有所收獲,寫得不好就當“博”大家一樂。
這是我在51CTO的第一篇微博,今天主要分享:GIT服務器搭建及配置。
一、安裝環境
操作系統:CentOS 6.4
二、檢測是否已安裝GIT
git --version
未安裝 -bash: git: command not found
已安裝 git version x.x.x
三、yum 安裝
yum install git
四、卸載
yum remove git
五、添加Linux系統的git管理員用戶
adduser git passwrd huijia$$
六、禁用git管理員用戶xshell登錄操作系統
七、創建git倉庫并將倉庫所有權設置為上一步添加的用戶
mkdir /usr/local/gitrepos cd /usr/local/gitrepos #初始化文件夾為git倉庫 git init --bare sample.git sudo chown git:git /usr/local/gitrepos sudo chmod 760 /usr/local/gitrepos
八、添加git的倉庫的使用用戶
收集所有需要登錄的用戶的公鑰,就是用戶在自己的git客戶端生成的id_rsa.pub
文件,把所有公鑰復制到/home/git/.ssh/authorized_keys
文件里,一行一個
key生成方法:
打卡git客戶端 git bash
ssh-keygen -t rsa -C "xxxx@xxxx.com"
默認情況下不斷按Enter鍵就行
九、鏈接測試
打開git客戶端git bash
git clone git@git服務器部署的電腦IP:/usr/local/gitrepos/sample.git Cloning into 'sample'... warning: You appear to have cloned an empty repository.
出現以上信息表明git服務器搭建成功
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。