linux下搭建git服务器

在Linux下搭建git仓库还是很方便的。

新建一个用户,用于git提交

#添加用户
user add git
#设置密码
passwd git
#安全起见可以将git用户的默认shell设置为git-shell,以防git用户登陆系统
vim /etc/passwd
#将/bin/bash
git:x:1000:1000::/home/git:/bin/bash
#修改为git-shell
git:x:1000:1000::/home/git:/bin/git-shell

新建一个空的git仓库

#新建空仓库
git init --bare test.git
#注意此时仓库是空的,默认没有文件也没有分支,新建分支会出错
#仓库中必须有文件之后才可以创建分支

本地环境克隆

git clone git@domain:/path/to/your/repository

建议

服务器上建议配置公钥密钥进行访问,禁用密码登陆方式。配置方式只需要用户在本地生成公钥并复制信息到家目录下的.ssh/authorized_key 文件中即可,如果该文件不存在手动新建一个即可,注意文件名写对就OK了。

你可能感兴趣的:(linux,java)