• Mac环境下git生成SSH公钥,克隆项目到本地关联远程仓库


    1.进入.ssh目录

    打开Mac终端(Terminal),输入以下命令:

    cd ~/.ssh

    2.查看是否有已存在的公钥

    输入以下命令查看目录下的所有文件

    ls

    3.输入一下命令获取到公钥

    cat id_rsa.pub

    如果有公钥,想要新的公钥

    4.删除旧公钥

    依次输入以下命令删除旧公钥:

    mkdir key_backup
    cp id_rsa* key_backup
    rm id_rsa*

    5.生成公钥

    ssh-keygen -t rsa -C "你的邮箱"

    将你的邮箱替换到上面的位置,输入命令后会有几个设置密码的提示,如果不需要设置密码,直接一直按回车键到结束,如果需要设置密码请按提示输入密码。(如果你设置了密码,以后一些git操作会需要密码,如:提交代码)

    6.完成公钥的设置后,可以再次使用

    cat id_rsa.pub

    查看生成的新公钥

    7.初次安装git配置用户名和邮箱

    git config --global user.name "用户名"
    
    git config --global user.email "邮箱地址"

    注:如果用户名或邮箱输入错误需要重置,使用以下命令修改:

    git config --global --replace-all user.name "用户名"
    git config --global --replace-all user.email "邮箱地址"
     

    8.把公钥设置到github或gitee,测试能否连通

    ssh -T git@gitee.com

    9.从github或gitee克隆项目到本地

    git clone "地址"

    10.项目初始化

    git init

    11.修改git的remote url

    使用命令 git remote -v 查看你当前的 remote url

    git remote -v 查看关联的远程仓库
    git remote rm origin 删除远程关联仓库 origin https:
    //github.com/someaccount/old.git (fetch) origin https://github.com/someaccount/old.git (push)

    如果是以上的结果那么说明此项目是使用https协议进行访问的(如果地址是git开头则表示是git协议)

    复制ssh链接,然后使用命令 git remote set-url 来调整你的url。

    git remote set-url origin git@github.com:someaccount/new.git
  • 相关阅读:
    Oracle11g远程连接配置 visual studio 2003
    窗体设计器的使用套件
    Visual Studio 2003“无法启动调试 没有正确安装调试器“请修复调试器的解决办法
    eclipse maven插件安装教程
    遇到错误ERROR 1044 (42000): Access denied for user ''@'localhost'to database 'mysql',的解决办法
    定位
    盒子模型
    CSS3美化网页元素
    CSS随笔
    前端基础随笔
  • 原文地址:https://www.cnblogs.com/Lotos/p/14451272.html
Copyright © 2020-2023  润新知