Git 将远程回购url从https更改为ssh是否安全?

Git 将远程回购url从https更改为ssh是否安全?,git,github,ssh,bitbucket,ssh-keys,Git,Github,Ssh,Bitbucket,Ssh Keys,我想从shell脚本中获取一个git pull,出于这个原因,我在这里引用了这个答案 在这个过程中,我需要在github/bitbucket配置文件中添加ssh密钥,然后将远程repo url从https更改为ssh,这样我就可以利用ssh进行git拉取。这应该可以帮助我从shell脚本中提取git,而不会被提示输入用户名/密码 我的问题是,在将远程url从https更改为ssh之后,我似乎无法理解对我的团队中的其他开发人员会有什么影响,他们没有在他们的概要文件中提交ssh密钥 他们还会像以前

我想从shell脚本中获取一个git pull,出于这个原因,我在这里引用了这个答案

在这个过程中,我需要在github/bitbucket配置文件中添加ssh密钥,然后将远程repo url从https更改为ssh,这样我就可以利用ssh进行git拉取。这应该可以帮助我从shell脚本中提取git,而不会被提示输入用户名/密码

我的问题是,在将远程url从https更改为ssh之后,我似乎无法理解对我的团队中的其他开发人员会有什么影响,他们没有在他们的概要文件中提交ssh密钥

他们还会像以前一样被问到username:password,还是必须将各自的ssh密钥添加到他们的bitbucket配置文件中


非常感谢您的帮助,谢谢

HTTPS和SSH只是克隆/拉/推等git存储库的不同协议。如果您将用户访问存储库的方式从HTTPS更改为SSH,则不会影响其他用户。他们甚至不知道你已经更改了协议。其他用户将继续获得与当前相同的用户名:密码提示。
无论谁想要使用SSH,都需要添加与您相同的SSH密钥

如果您只在您的系统上进行此更改,那么为什么它会影响其他开发人员?