生成 SSH 密钥:
- 打开终端,并运行以下命令生成 SSH 密钥对:
ssh-keygen -t rsa -b 4096 -C "your_email@example.com"
- 在提示中,选择密钥文件的保存位置和设置密码(可选)。
添加 SSH 密钥到你的 Git 账户:
- 打开生成的公钥文件(默认为
~/.ssh/id_rsa.pub
),将其中的内容复制到你的 Git 账户的 SSH 密钥设置中。(用cat指令查看)
在 Git 仓库中使用 SSH 连接:
- 打开终端,并进入你的 Git 仓库所在的目录。
- 使用 SSH URL 克隆仓库或将现有仓库切换为 SSH 连接:
或git clone git@github.com:user/repo.git
git remote set-url origin git@github.com:user/repo.git(强烈推荐)
进行 Git 操作:
- 在你的仓库中进行代码修改。
- 使用以下命令将修改的代码添加到暂存区:
git add .//全部提交
- 使用以下命令提交代码修改:
git commit -m "Commit message"//注释
- 使用以下命令将代码推送到远程仓库:
git push origin branch_name//默认为main
通过使用 SSH 连接,你可以在不输入用户名和密码的情况下与远程 Git 仓库进行通信,提高了安全性和便利性。