在 CentOS 下搭建 Git 服务器


环境:

服务器 CentOS 6.5 + git

客户端 Windows 10 + git+ SourceTree 1.8.1.0

 

安装 Git

Linux 做为服务器端系统,Windows 作为客户端系统,分别安装 Git

 

服务器端:

yum install -y git

 

客户端:

下载 Git for Windows,地址:https://git-for-windows.github.io/

 

服务器端创建 git 用户,用来管理 Git 服务,并为 git 用户设置密码

useradd git

passwd git

 

服务器端创建 Git 仓库

设置 /home/data/git/by.git  Git 仓库

然后把 Git 仓库的 owner 修改为 git

 

mkdir -p /home/data/git/by.git                        ##建文件夹

git init --bare /home/data/git/by.git                    ##设置by.git为仓库

 

cd /home/data/git/

chown -R git:git by.git/                              ##设置by.git权限

 

安装完成。

 

客户端安装SourceTree图形管理工具

 

按照宏旭发的操作手册操作即可。

初次使用SourceTree克隆仓库时会提示输入密码,也就是第二步设置的密码,成功克隆后SourceTree会自动记录密码信息,之后便不需密码验证。

 

客户端如果不使用任何图形管理工具,只使用git的命令行操作的话,需要先建立git账户,而且每次操作都需要进行密码验证:

git config --global user.name "Your Name"                ##创建账户—用户名

git config --global user.email you@example.com           ##创建账户—邮箱

 

将客户端公钥传到服务器端即可做到免验证。


  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值