使用SSH从GitBucket上Clone代码

83 阅读3分钟

Git的安装

官网下载地址:git-scm.com/download

Git客户端安装过程

1、双击安装程序“Git-2.23.0-64-bit.exe”,显示截图如下: image.png

2、点击“Next”,显示截图如下:

根据自己的情况,选择程序的安装目录。

3、继续点击“Next”,显示截图如下:

说明:
(1)图标组件(Addition icons) : 选择是否创建桌面快捷方式。
(2)桌面浏览(Windows Explorer integration) : 浏览源码的方法,使用bash 或者 使用Git GUI工具。
(3)关联配置文件 : 是否关联 git 配置文件, 该配置文件主要显示文本编辑器的样式。
(4)关联shell脚本文件 : 是否关联Bash命令行执行的脚本文件。
(5)使用TrueType编码 : 在命令行中是否使用TruthType编码, 该编码是微软和苹果公司制定的通用编码。

4、选择完之后,点击“Next”,显示截图如下:

开始菜单快捷方式目录:设置开始菜单中快捷方式的目录名称, 也可以选择不在开始菜单中创建快捷方式。

5、点击“Next”,显示截图如下:

选择编辑器,可以选vim,练练指令

6、点击“Next”,显示截图如下:

设置环境变量

选择使用什么样的命令行工具,一般情况下我们默认使用Git Bash即可:

(1)Git自带:使用Git自带的Git Bash命令行工具。
(2)系统自带CMD:使用Windows系统的命令行工具。
(3)二者都有:上面二者同时配置,但是注意,这样会将windows中的find.exe 和 sort.exe工具覆盖,如果不懂这些尽量不要选择。

7、选择之后,继续点击“Next”,显示如下:

选择提交的时候换行格式

(1)检查出windows格式转换为unix格式:将windows格式的换行转为unix格式的换行再进行提交。
(2)检查出原来格式转为unix格式:不管什么格式的,一律转为unix格式的换行再进行提交。
(3)不进行格式转换 : 不进行转换,检查出什么,就提交什么。

8、选择之后,点击“Next”,显示截图如下:

9、选择之后,点击“Next”,显示截图如下:

10、选择之后,点击“Install”,开始安装,截图显示如下:

11、安装完成之后,显示截图如下:

12、安装完成后,还需要最后一步,配置你的用户名和邮箱:

image.png

因为Git是分布式版本控制系统,所以需要填写用户名和邮箱作为一个标识。

注意:git config --global 参数,有了这个参数,表示你这台机器上所有的Git仓库都会使用这个配置,当然你也可以对某个仓库指定的不同的用户名和邮箱。

这样,我们的Git客户端就下载并安装完成了。


配置SSH并从GitBucket上拉取代码

检查现有的SSH密钥

打开Git Bash,检查是否已经有SSH密钥对:

ls -al ~/.ssh

查找类似于id_rsaid_rsa.pub或者id_ed25519id_ed25519.pub的文件。

3. 生成新的SSH密钥(如果需要)

ssh-keygen -t rsa -b 4096 -C "your_email@example.com"

按照提示操作,并可选择为密钥添加密码保护。

4. 查看生成的公钥

执行命令: cat ~/.ssh/id_rsa.pub 查看生成的公钥

cat ~/.ssh/id_rsa.pub

image.png

5. 将SSH公钥添加到你的Git托管服务

  • 对于GitBucket:登录GitBucket,点击右上角Profile头像 -> 选择Manage Account -> SSH keys -> New SSH key,将公钥文件的内容复制粘贴进去。

image.png

6.通过SSH将代码clone到本地

image.png

image.png

参考:

Git:Gitee设置SSH公钥 - 知乎)