当前位置: 首页 > 工具软件 > Gitblit > 使用案例 >

windows下的gitblit安装及使用

潘意
2023-12-01

一、前提

        1.已经安装jdk并配置环境。(查看是否安装jdk----java -version)

        2.本地已经安装git

二、安装搭建

        1.gitblit官网官网或者任意网站下载gitblit包
        2.解压安装到某文件夹 例如:D://gitblit/gitblit-1.9.0 新建一个文件夹作为资料存储路径
        3.进入安装目录的data文件夹下,修改配置文件defaults.properties
          3.1修改git.repositoriesFolder(资料存储路径),设置成上一步新建的存储资料的文件夹路径
          3.2修改server.httpPort和Server.httpsPort端口  例如:server.httpPort=8989 server.httpsPort=8443
          3.3修改服务器ip地址: 找到server.httpBindInterface,进行设置ip的设置,这里就是设定你的服务器的ip地址。本服务器的ip地址为:192.168.4.46
          3.4保存并关闭文件
        4.启动方式
          4.1单次启动----双击gitblit.cmd文件或命令行执行gitblit.cmd  结尾有类似 Started @111ms 即为启动成功
          4.2守护进程启动----进入安装目录修改installService.cmd文件
                        1>32位系统: SET ARCH=x86;64位系统: SET ARCH=amd64
                        2>新增配置SET CD=D://gitblit/gitblit-1.9.0  此处为gitblit的安装目录
                        3>修改StartParams里的启动参数为空(1.8版本及以上可以忽略此步骤)
                        以管理员身份双击或命令行执行installService.cmd
                        查看后端服务进程找gitblit保持启动状态
        5.访问http://192.168.4.46:8989/ (此处为上面第三步设置的ip和端口)

三、使用

        默认用户名admin密码admin登录(建议修改密码)
        团队、用户及版本库使用不进行赘述

四、注意事项

        1.每个用户拉取代码的url为各自登录后对应的url  密码为gitblit的登录密码
        2.提交代码时的用户名并非gitblit的用户名,而是本地git的username,根据需要决定是否修改(命令:git config --global user.name "zhangsan" 注意空格和"")
        3.避免每次操作的需要输入密码:找到本地git的SSH公钥文件id_rsa.pub,默认在系统盘用户文件夹下的.ssh文件夹下,复制公钥到gitblit用户中心添加SSHKeys
        4.解决拉取项目连接失败问题:本地本用户下的.ssh文件夹下,新建config文件(无后缀名),添加以下命令保存重试。

Host *
HostkeyAlgorithms +ssh-rsa
PubkeyAcceptedKeyTypes +ssh-rsa
 类似资料: