zoukankan      html  css  js  c++  java
  • 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
  • 相关阅读:
    Rust Book 学习记录(Nightly)
    测试
    Web前端研发工程师编程能力飞升之路
    Nginx 部署 Django
    数组组合排列及排序
    nodeJS(windows)新手攻略
    虎说:简约不简单-瀑布流布局
    虎说:bootstrap源码解读(重置模块)
    捉Bug:易车注册页布局小臭虫 附demo
    虎扯:小众玩物 webkit家的滚动条
  • 原文地址:https://www.cnblogs.com/Lotos/p/14451272.html
Copyright © 2011-2022 走看看