强制 git pull 和 clone 不提示输入密码

强制 git pull 和 clone 不提示输入密码

我在自己的服务器上托管了自己的 git 存储库,我可以使用

git clone [email protected]:repo

我想知道如何使克隆和提取无密码,这样我的朋友就可以运行这些命令而不需要我的凭据(例如,对于 zsh 配置)。

有没有办法做到这一点,使其类似于 git hub?我可以克隆和提取任何存储库,而不需要推送到它们?

答案1

您需要在您的服务器上设置基于 SSH 密钥的身份验证,这样您的朋友就可以访问您的服务器而无需输入密码。

相关内容