• 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). 公钥被拒绝的意思

  • 相关阅读:
    poj 3096 Surprising Strings (set)
    hdu 4038 stone
    STL set 使用总结
    poj 3185 The Water Bowls (bfs 加未压缩)
    QPixmap显示图片
    addStretch的作用 .
    Qt SizeHint()
    StyleSheet
    linux编程守护进程编写
    Qt样式表的使用
  • 原文地址:https://www.cnblogs.com/chaky/p/8196789.html
Copyright © 2020-2023  润新知