# Note_Gitblit **Repository Path**: ruilovechu/Note_Gitblit ## Basic Information - **Project Name**: Note_Gitblit - **Description**: Note_Gitblit - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2017-11-24 - **Last Updated**: 2020-12-18 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 搭建git服务器 ## 参考资料 1. https://www.cnblogs.com/sumuncle/p/6362697.html ## 操作步骤 1. 准备好你的服务器 2. 下载gitblit(gitblit-1.8.0.zip) 3. 下载jdk(jdk-7u80-windows-x64.exe) 4. 安装jdk 5. 新建环境变量-系统变量:JAVA_HOME,值为C:\Program Files\Java\jdk1.7.0_79(自己安装的位置) 6. CLASSPATH值为:%JAVA_HOME%/lib/dt.jar;%JAVA_HOME%/lib/tools.jar 7. 找到PATH,把%JAVA_HOME%/bin;%JAVA_HOME%/jre/bin添加到”变量值”的结尾处 8. 测试:运行javac. 9. 解压缩:gitblit 10. 创建代码仓储文件夹。 11. 打开defaults.properties时发现不换行。 12. 修改git.repositoriesFolder值为新建的文件夹(git.repositoriesFolder = C:\Users\Administrator\Documents\GitSrv) 13. 设定http协议端口号server.httpPort(10010) 14. 设定服务器的公网IP:server.httpBindInterface(server.httpBindInterface =182.92.10.111) 15. 设定:server.httpsBindInterface为localhost 16. run: 运行gitblit.cmd 批处理文件 # 使用git服务器 ## 操作步骤 1. 打开http://182.92.10.111:10010/ 2. 创建新仓储test11142352 3. 创建新用户zhangjr,别忘了设置权限。 4. 创建新用户zhangjr2,别忘了设置权限。 5. 测试zhangjr能否clone并提交成功  1. 使用zhangjr登录。  2. 直接复制仓储中的ssh://zhangjr@182.92.10.111:29418/test11142352.git这种地址。  3. 使用git clone,新建文件并改动保存, git add . git commit git push测试一下 6. 使用zhangjr2进行同样的测试