SourceTree使用笔记 ssh-key配置

本文详细介绍了如何使用SourceTree生成和配置SSH密钥,包括通过SourceTree工具直接生成密钥,以及如何将生成的私钥添加到Bitbucket设置中。此外,还提供了在命令行生成SSH密钥的方法。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

ssh-key设置

初次使用可以直接利用sourcetree生成,如果已经有了,想再次生成,必须通过命令行。

sourcetree 生成ssh-key

打开sourcetree,选择 工具–>创建或导入SSH密钥–>点击Generate,鼠标在空白区来回移动就能自动生成SSH key, 让后输入Key passphrase,确认后,保存公钥和私钥。

然后打开Putty里面的Pageant,位于开始 -> Putty文件, 打开后,点击Add Key,添加保存的私钥后关闭窗口。

然后再将私钥添加到Bitbucket Settings中,通过sourcetree打开密钥,工具–>创建或导入SSH密钥–>点击Load打开保存的私钥,复制所有字符,在Setting中选择SSH keys,再点击Add keyLabel中添一个命名,Key中粘贴私钥字符。

注:以上为sourcetree 使用密钥,如需要git使用密钥需要另外创建

生成ssh-key

  1. 在命令行中输入ssh-keygen -t rsa -C "your_email@example.com",默认会在相应路径下(/your_home_path)生成id_rsaid_rsa.pub两个文件,如下面代码所示

  2. 输入passphrase(密码:某些网站clone时需要密码)(本步骤可以跳过)

  3. 跳到用户目录 cd /c/User/your_home_name/,查看.ssh文件夹 dir .ssh。

  4. 将新生成的key添加到ssh-agent中: 运行agent代理,eval $(ssh-agent),再增加私钥ssh-add ~/.ssh/id_rsa.pub

  5. 在bitbucket中添加私钥

  6. 校验配置和用户名 ssh -T git@bitbucket.org

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值