Git自己是没有服务器和客户端的区别,可是若是咱们要共享git仓库时,就须要ssh、http,它们就有服务器和客户端的区别。git
Windows平台下搭建Git服务器github
一、在本身电脑搭建Git服务器,且只有本身的电脑能访问。浏览器
即便是本身一我的在开发代码也强烈建议使用Git来管理代码。固然也能够只使用本地Git仓库的形式来管理代码。bash
二、在本身电脑搭建Git服务器,共享到局域网中。服务器
只能在局域网访问,是在局域网外,别人都不知道你的IP。ssh
打开配置文件:Gitblit的解压目录/data/gitblit.properties,添加如下内容:server
#这里配Git仓库的存放目录,文件分隔符要用“/”,不要用"\"开发
git.repositoriesFolder = E:/Repositoryrem
#http端口,咱们登录gitblit管理界面时用的端口
server.httpPort = ppit
#这个填服务器IP
server.httpBindInterface = xx.xx.xx.xx
#这个就填localhost
server.httpsBindInterface = localhost
在浏览器中打开http://xx.xx.xx.xx:pp,就能够看到gitblit的管理界面。这时候,你会发现,须要一个用户名和密码,可是没有注册的地方。。。打开Gitblit的解压目录/data/users.conf,你就会发现一个默认的用户名和密码。
Linux平台下搭建Git服务器
上面两种方法均可以在Linux上用。但我没有实操过,就不说了。
Linux自己就带ssh,因此上面的方法一,就能够在局域网共享git仓库,固然命令改为git clone git@xx.xx.xx.xx:/xxx/xxx/Repository.git的形式。