局域网Git服务器搭建
环境
服务器 Ubnutu16.4 + git (version 2.7.4)
客户端 windows10 + git (version 2.20.1.windows.1)
1、 安装Git
服务器端
#安装git
#sudo apt-install git-core
#查看git版本
#git --version
客户端
下载GIt Bash,戳进去有完整的教程。
2、 创建git用户
#这一步需要管理员的权限
#sudo useradd git
#然后进行密码的设置,但是对于已经创建账户的服务器来说,这一步可以自行跳过
3、 配置无密码SSH登陆
在windows的git bash上输入
$ssh-keygen -t rsa
#连按回车三下,因为他会要求你设置git本地的登陆密码,直接按回车表示不设置密码
Generating public/private rsa key pair.
Enter file in which to save the key (/c/Users/huanshangfeng/.ssh/id_rsa): Enter passphrase (empty for no passphrase):
Enter same passphrase again:
Your identification has been saved in /c/Users/huanshangfeng/.ssh/id_rsa.
Your public key has been saved in /c/Users/huanshangfeng/.ssh/id_rsa.pub.
The key fingerprint is:
SHA256:c7C9CgiSgYZKxuh/9vsgZAhAsj76ceYtcgjLDonPJRM huanshangfeng@DESKTOP-LHO65D8
The key's randomart image is:
+---[RSA 2048]----+
|+. |
|B. |
|** . |
|Bo. . + |
|++E. o S o |
|+oooo. o