zoukankan      html  css  js  c++  java
  • git入门:远程仓库 github篇

    绑定公钥

    1、创建SSH秘钥(用于github身份识别)

    1.   查看本机c盘用户目录里的用户目录(打开就懂的)是否有隐藏文件.ssh有直接跳过本步
    2.   ssh-keygen -t rsa -C "youremail@example.com" //执行这一段 记得替换字符串里的对应信息
    3.   回到第一步

    2、github绑定ssh公钥

    1.   打开.ssh里的 id_rsa.pub   复制里面的内容  (不要去碰id_rsa文件 那是保密内容 不能泄露)
    2.    打开github网页 -- setting -- 左侧 SSHKEY AND GPGKEY -- 右侧 new sshkey -- title随意 -- 把上一步复制的公钥信息黏贴到大文本框保存即可
    3.   公钥对不上会导致 无法clone github上的仓库下来


    关联远程库

    1.   github上New一个repository 库名随意 
    2.     git remote add orgin https://github.com/github名/库名.git(如git remote add orgin git@github.com:z-xw/configFiles.git);
    3.   git add . (提交目录所有)和  git commit -m '内容'
    4.        git push -u orgin master  //然后可以进行push提交操作 ,把当前分支内容提交到关联的仓库  如果公钥对不上这一步会失败  -u可使本地仓库和远程库关联起来  以后只要提交到远程  打 git push  orgin master 即可

         (若提示Updates were rejected because the tip of your current branch is behind)则换成git push -f orgin master执行 避免此操作 会替换github上面操作

          之所以报错的原因是github上的内容和本地内容存在差异 github上有README本地没 所以报版本不同的错  可以先克隆再进行关联

      这样我们可以不联网的情况下修改,待联网时再一次性提交

    从远程库克隆

      1、github新建仓库 并创建readme.txt

      2、进入另外的文件夹 执行git clone git@github.com:github名/仓库名.git  //如果公钥对不上会提示 Permission denied (publickey). 公钥被拒绝的意思

  • 相关阅读:
    飞腾1500A 上面银河麒麟操作系统 进行远程以及添加用户的方法 linux xrdp
    centos7 安装Anaconda3及使用
    机器学习(ML)中文视频教程
    spring学习笔记(26)spring整合Quartz2持久化稳健任务调度
    Cocos2d-X中使用ProgressTimer实现一些简单的效果
    总结几点关于做互联网产品的思路
    norflash和nandflash电路
    存储过程
    USACO hamming 继续暴搜
    [原理分析]Linux下的栈溢出案例分析-GDB调试操练[1]
  • 原文地址:https://www.cnblogs.com/chaky/p/8196789.html
Copyright © 2011-2022 走看看