
Mac
JDK使用 Gitblit 搭建Git服务器
jdk
Gitblit
把解压后的 gitblit拷贝到 /opt/app/gitblit (路径随意),解压后的文件就是Git服务器

vim /opt/app/gitblit/gitblit-1.8.0/data/defaults.properties# 我这里用的文件夹名称为 MyGitRepository
git.repositoriesFolder = MyGitRepositoryserver.httpPort = 5679

/opt/app/gitblit/gitblit-1.8.0
./gitblit.sh


至此Git服务器已经搭建完毕



在局域网内的其他PC上check out仓库代码



在使用http操作仓库时,每次pull和push都需要密码验证,如果使用ssh,则没有这么麻烦

因为我在本地有GitHub的ssh,所以GitHub和gitblit共用一个ssh秘钥,把ssh公钥复制到gitblit中