• 学习廖雪峰的Git教程2--远程仓库


    今天跳过之前版本管理,先来学习远程仓库内容:
    1.创建ssh(这是为没有ssh key准备的,如果有就可以进行下一步:
    敲入

    $ ssh-keygen -t rsa -C "youremail@example.com"
    命令,这个命令可以用户主目录创建.ssh文件夹,生成id_rsa和id_rsa.pub两个文件。
    生成这两个密钥对之后就可以在github网站里的Add SSH Key功能里面添加
    id_rsa.pub文件内容了。
    (注意:.shh是隐藏文件图形操作界面是看不到的可以使用
    cd /home/user/.shh
    ls -a
    gedit id_rsa.pub
    命令来复制粘贴id_rsa.pub文件的内容。
    2在github网站创建新的git仓库
    在git网站点create a new repo创建一个新的仓库.创建完了之后就可以根据提示执行

    git remote add origin git@github.com:****/learngit.git
    git push -u origin master
    就可以推送文件到github远程库里面了
    注意点:
    1在
    git push -u origin master生成的代码中会出现
    Are you sure you want to continue connecting (yes/no)?
    一定要先写yes再按确认,否则会出现连接不上的错误(别问我为什么知道,哭)
    2在git push -u origin master命令之后出现
    ERROR: Repository not found.
    fatal: Could not read from remote repository.

    Please make sure you have the correct access rights
    and the repository exists.
    可以使用
    git remote rm origin//删除远程连接
    然后重新执行
    git remote add origin git@github.com:****/learngit.git
    git push -u origin master
    命令就好了。
    命令总结:
    ssh-keygen -t rsa -C "youremail@example.com"
    git remote add origin git@github.com:****/learngit.git
    git push -u origin master

  • 相关阅读:
    Java 动态代理 两种实现方法
    aspectj ----- 简介
    url中传递中文参数时的转码与解码
    JDK各个版本比较 JDK5~JDK10
    单例开始究竟能问多深及终极解决方案
    Map、Set、List 集合 差别 联系
    HashMap、LinkedHashMap、ConcurrentHashMap、ArrayList、LinkedList 底层实现
    springMVC :interceptors
    Shiro在Spring session管理
    SpringMVC Shiro与filterChainDefinitions
  • 原文地址:https://www.cnblogs.com/daibigmonster/p/7527848.html
Copyright © 2020-2023  润新知