本地配置GitBlit仓库

以下链接提供了安装GitBlit和相关环境的配置,以及报错后JDK版本选择:

http://t.csdnimg.cn/qB8zE

http://t.csdnimg.cn/8Rlrm

http://t.csdnimg.cn/69clE

端口号查询:

【WIN+R】->【cmd】->【netstat -ano】

本地地址IP地址后方冒号之后的即是端口号

【 netstat -aon|findstr 端口号 】

可以查询特定端口号是否存在

        GitBlit的初始登录账号和密码均为admin

        完成上面安装步骤后,在Git Bash命令行中配置密钥,

1. 创建 .ssh 文件夹

首先,创建 .ssh 文件夹:

mkdir -p ~/.ssh

2. 创建或编辑 config 文件

.ssh 文件夹中创建或编辑 config 文件:

nano ~/.ssh/config

在文件中添加以下内容

(000.000.00.000需要用你的GitBlit的IP地址代替,00000用你设置的端口号代替):

Host 000.000.00.000
    Port 00000
    HostkeyAlgorithms +ssh-rsa
    PubkeyAcceptedKeyTypes +ssh-rsa

保存文件退出【Ctrl+O】->【Enter】->【Ctrl+X】

3. 设置 .ssh 文件夹和 config 文件的权限

确保 .ssh 文件夹和 config 文件的权限正确:

chmod 700 ~/.ssh
chmod 600 ~/.ssh/config

4. 生成 SSH 密钥(如果还没有)

如果你还没有 SSH 密钥,可以生成一个:

ssh-keygen -t rsa -b 4096 -C "your_email@example.com"

按照提示完成密钥生成过程,通常密钥会保存在 ~/.ssh/id_rsa~/.ssh/id_rsa.pub

5. 将公钥添加到服务器

将生成的公钥(~/.ssh/id_rsa.pub)的内容添加到 Gitblit 服务器上的 ~/.ssh/authorized_keys 文件中。你可以通过手动复制或使用以下命令将公钥复制到服务器上(需要服务器上已有的账户和权限):

ssh-copy-id -i ~/.ssh/id_rsa.pub admin@000.000.00.000 -p 00000

6. 测试 SSH 连接

在GItBlit中创建test测试仓库

确保配置正确,测试 SSH 连接:

git clone ssh://admin@000.000.00.000:000/test.git

  • 5
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值