我在自己的服务器上托管了自己的 git 存储库,我可以使用
git clone [email protected]:repo
我想知道如何使克隆和提取无密码,这样我的朋友就可以运行这些命令而不需要我的凭据(例如,对于 zsh 配置)。
有没有办法做到这一点,使其类似于 git hub?我可以克隆和提取任何存储库,而不需要推送到它们?
答案1
您需要在您的服务器上设置基于 SSH 密钥的身份验证,这样您的朋友就可以访问您的服务器而无需输入密码。
我在自己的服务器上托管了自己的 git 存储库,我可以使用
git clone [email protected]:repo
我想知道如何使克隆和提取无密码,这样我的朋友就可以运行这些命令而不需要我的凭据(例如,对于 zsh 配置)。
有没有办法做到这一点,使其类似于 git hub?我可以克隆和提取任何存储库,而不需要推送到它们?
您需要在您的服务器上设置基于 SSH 密钥的身份验证,这样您的朋友就可以访问您的服务器而无需输入密码。