Git服务器搭建

在根据廖雪峰老师教程入门git过程中,有关于git远程库的问题。由于,所在网络打不开github的,需要自己创建一个git server。自从有git server ,可以远程库提交一些保存私密信息的小文件。比免费的网盘放心。一下步骤主要是总结了一下廖老师的教程。

第一步:创建公钥、密钥。
ssh-keygen -t rsa -C “youremail@example.com”
第二步:配置公钥
把本地的id_rsa.pub文件中的内容,放到服务端/home/git/.ssh/authorized_keys中
第三步:服务器端安装git
yum install git (sudo apt install git)
第四步:创建空仓库
sudo git init –bare sample.git
第五步:控制用户权限
sudo chown -R git:git sample.git
第六步:限制用户登录
修改/etc/passwd 为 git:x:1001:1001:,,,:/home/git:/usr/bin/git-shell
第七步:克隆远程库
git clone git@server:/srv/sample.git

———————————————————————————-
想要详细学习git等知识,请移步廖老师网站。

发表评论

This site uses Akismet to reduce spam. Learn how your comment data is processed.