歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
您现在的位置: Linux教程網 >> UnixLinux >  >> Linux綜合 >> 學習Linux

CentOS6 搭建Git倉庫,centos6git倉庫

CentOS6 搭建Git倉庫,centos6git倉庫


CentOS6 搭建Git倉庫,centos6git倉庫


近期上了Redmine以後,系統集成了Git的聯動功能,於是萌生了搭建內網倉庫的想法,特此記錄一下:

1.安裝Git

yum -y install git

2.創建用戶及密碼

useradd git
passwd git

3.創建倉庫

首先切換用戶到git

su git

創建倉庫目錄並初始化

mkdir test.git
cd test.git
git --bare init

4.配置公鑰

打開git的RSA認證 

vi /etc/ssh/sshd_config

 大概在中間位置吧,有這麼三句話,取消掉注釋就可以

RSAAuthentication yes     
PubkeyAuthentication yes     
AuthorizedKeysFile  .ssh/authorized_keys

 保存退出,然後復制要添加的公鑰,到git主目錄下面創建公鑰文檔

mkdir .ssh;chomod 700 .ssh
touch .ssh/authorized_keys
chmod 644 .ssh/authorized_keys
vi .ssh/authorized_keys

粘貼保存然後退出 

5.設置用戶登錄方式

vi /etc/passwd

將git那一行改為

git:x:500:500::/home/git:/usr/bin/git-shell

 6.客戶端獲取

本地創建目錄然後執行

git clone git@ip:test.git
#ip是你的內網地址

這是初步的一個說明,隨著使用會逐步更新內容

http://xxxxxx/Linuxjc/1152908.html TechArticle

Copyright © Linux教程網 All Rights Reserved