要在自建仓库中免密执行 `git pull`,你可以使用 SSH 密钥来进行身份验证。下面是一些步骤:
1. 确保你已经生成了 SSH 密钥。可以使用 `ssh-keygen` 命令生成密钥对。如果已经有 SSH 密钥,可以跳过这一步。
2. 将你的公钥添加到自建仓库中。打开你的 SSH 公钥文件(通常是 `~/.ssh/id_rsa.pub`),复制公钥内容。然后在你的自建仓库的设置中,找到 SSH 密钥设置的地方,将你的公钥粘贴到那里。
确保你的本地仓库的远程 URL 使用 SSH 协议。你可以使用 git remote -v 命令查看当前的远程仓库 URL。如果使用的是 HTTPS 协议,你需要将远程 URL 更改为使用 SSH 协议