标签 Git 下的文章
共 2 篇文章
配置容器中的 Gitea SSH 与主机 SSH 共存
默认情况下,想要启用Gitea的SSH代码拉取,必须要修改SSH端口或者禁用主机上的SSH。若想要直接使用宿主机上的SSHD,需要进行一些配置。Method A: 通过SSH透传建议使用在宿主机上创建git用户切换到新用户,使用id命令确定git用户的UID和GID,并将容器中运行的Gitea设置为相同的UID和GID(通过容器的USER_UID和USER_GID环境变量)将容器的SSH映射到主机上,检查端口是否可以正常访问,例如映射到2222端口: ssh [email protected] -p2222,应当得到鉴权失败之类的信息,而不是等待许久之后报错无法连接使用git用户创建一对SSH密...
2026-04-30 0
阅读全文
解决JetBrains系工具无法使用WSL 1内Git的问题
WSL 1存在一个奇怪的bug, 最早在2019年就提出来了.在宿主机上通过wsl命令执行容器内命令的结果会被随机截断, 具体参考这里:https://youtrack.jetbrains.com/issue/IDEA-242469这就导致JetBrains系工具无法使用WSL 1内的Git. JetBrains会默认使用宿主机上的Git, 但是如果Git上有commit hook, 就会出现找不到命令的尴尬情况.但是在上面那个链接里提供了一个简单的trick去解决这个问题:在IDE注册表里启用WSL1内Git的支持: 顶栏->帮助->查找操作->注册表(Registr...
2021-12-05 0
阅读全文
Copyright © 2026 Zapic's Blog