mac上如何设置git ssh

worktile 其他 669

回复

共3条回复 我来回复
  • worktile的头像
    worktile
    Worktile官方账号
    评论

    在Mac上设置Git SSH需要进行以下步骤:

    1. 打开终端:可以通过在Dock中的”应用程序”文件夹中找到”实用工具”文件夹,然后点击”终端”打开。

    2. 生成SSH key:在终端中输入以下命令并回车:

    “`
    ssh-keygen -t rsa -b 4096 -C “your_email@example.com”
    “`

    在引号中将”your_email@example.com”替换为你的邮箱地址。然后按照提示输入密钥的存储位置和密码。

    3. 启动SSH代理:在终端中输入以下命令并回车:

    “`
    eval “$(ssh-agent -s)”
    “`

    4. 添加SSH私钥:在终端中输入以下命令并回车:

    “`
    ssh-add -K ~/.ssh/id_rsa
    “`

    如果你生成密钥时指定了其他名称,将”id_rsa”替换为你的私钥文件名。

    5. 将SSH公钥添加到GitHub上:使用文本编辑器打开你的SSH公钥文件,并将内容复制到剪贴板中。在GitHub上登录你的账户,点击右上角的头像,选择“Settings”,然后点击“SSH and GPG keys”。点击“New SSH key”,然后粘贴公钥内容并保存。

    6. 测试SSH连接:在终端中输入以下命令并回车:

    “`
    ssh -T git@github.com
    “`

    如果SSH连接成功,你会收到一条欢迎信息。

    准备工作完成后,你就可以在Mac上使用Git SSH与远程仓库进行通信了。

    2年前 0条评论
  • 不及物动词的头像
    不及物动词
    这个人很懒,什么都没有留下~
    评论

    在Mac上设置Git SSH需要执行以下几个步骤:

    1. 生成SSH密钥对:
    首先,打开终端应用程序,然后输入以下命令:
    “`
    ssh-keygen -t rsa -b 4096 -C “your_email@example.com”
    “`
    将`your_email@example.com`替换为您的电子邮件地址。然后按回车键。

    2. 设置SSH密钥的存储位置:
    终端会提示您选择保存SSH密钥的位置。默认情况下,它将保存在`~/.ssh`目录下。如果您想更改保存位置,可以输入新的目录路径,并按回车键。

    3. 添加SSH密钥到SSH代理:
    首先,启动SSH代理:
    “`
    eval “$(ssh-agent -s)”
    “`
    然后,将生成的SSH密钥添加到SSH代理:
    “`
    ssh-add -K ~/.ssh/id_rsa
    “`
    如果您选择了自定义保存位置,则将上述命令中的`~/.ssh/id_rsa`替换为相应的路径。

    4. 添加公钥到GitHub或其他代码托管平台:
    执行以下命令来复制SSH公钥:
    “`
    pbcopy < ~/.ssh/id_rsa.pub ``` 然后,打开GitHub或其他代码托管平台的网站,登录并转到您的帐户设置的SSH密钥部分。点击“New SSH key”(或类似的按钮),将复制的公钥粘贴到相应输入框中,并保存。5. 验证SSH连接: 最后,在终端中运行以下命令来验证是否成功建立SSH连接: ``` ssh -T git@example.com
    “`
    将`git@example.com`替换为您的Git仓库的SSH地址(您可以在您的代码托管平台的仓库页面上找到)。

    完成了上述步骤后,您的Mac就可以使用SSH协议连接到远程Git仓库了。

    2年前 0条评论
  • fiy的头像
    fiy
    Worktile&PingCode市场小伙伴
    评论

    在Mac上设置Git SSH需要遵循以下步骤:

    第一步:检查是否已经安装了Git

    在终端中输入以下命令检查是否已经安装了Git:

    “`
    git –version
    “`

    如果已经安装了Git,则会显示Git的版本信息;如果没有安装,则需要先安装Git。

    第二步:生成SSH密钥

    1. 打开终端,输入以下命令以生成SSH秘钥:

    “`
    ssh-keygen -t rsa -b 4096 -C “your_email@example.com”
    “`

    请替换命令中的 `your_email@example.com` 为你注册Git账户时使用的邮箱地址。按回车键后,系统会提示你选择保存SSH密钥的位置和输入一个密码(可选)。

    2. 输入保存SSH密钥的文件路径和名称。默认情况下,密钥将保存在用户主文件夹的`.ssh`目录下,并命名为`id_rsa`和`id_rsa.pub`。

    3. 输入密码(如果需要)。密码可以为你的私钥添加额外的安全性。输入密码后,系统会要求你再次确认密码。

    4. 执行命令后,系统将生成SSH密钥,并在指定的位置保存私钥文件`id_rsa`和公钥文件`id_rsa.pub`。

    第三步:将SSH公钥添加到Git仓库

    1. 打开终端,输入以下命令将公钥复制到剪贴板:

    “`
    pbcopy < ~/.ssh/id_rsa.pub```2. 登录到你的Git账户,进入你的Git仓库。找到仓库的“Settings”选项。3. 在“Settings”页面的左侧导航栏中,点击“SSH and GPG keys”。4. 点击“New SSH key”按钮。5. 输入一个标题(可以自定义)并将剪贴板中的公钥粘贴到“Key”文本框中。6. 点击“Add SSH key”按钮。第四步:测试SSH连接1. 打开终端,输入以下命令测试SSH连接:```ssh -T git@github.com
    “`

    请注意,`github.com`应该替换为你使用的Git仓库的主机名。

    2. 如果你第一次连接远程主机,系统会提示你确认,输入`yes`并按回车键。

    3. 如果连接成功,终端会显示一条欢迎消息,并显示你的Git仓库的用户名。

    至此,你已经成功设置了Git SSH,并可以使用SSH协议与Git仓库进行通信和操作。

    2年前 0条评论
注册PingCode 在线客服
站长微信
站长微信
电话联系

400-800-1024

工作日9:30-21:00在线

分享本页
返回顶部