gpt4 book ai didi

git - 将远程 repo url 从 https 更改为 ssh 安全吗?

转载 作者:行者123 更新时间:2023-12-02 14:17:37 28 4
gpt4 key购买 nike

我想从 shell 脚本中提取一个 git pull ,为此我在这里引用了这个答案。

Automating Git pull process on a ec2 ubuntu instances

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

我的小问题是,我似乎无法弄清楚在将远程 URL 从 https 更改为 ssh 后,对我团队中尚未在其个人资料中提交 ssh key 的其他开发人员有何影响。

是否仍会像过去一样询问用户名:密码,还是必须将个人 ssh key 添加到他们的 bitbucket 配置文件中?

任何帮助将不胜感激,谢谢!

最佳答案

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

关于git - 将远程 repo url 从 https 更改为 ssh 安全吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56846949/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com