• GitHub远程库的操作(设置秘钥,将本地文件上传到远程库上,克隆远程库文件到本地,Git的分支与合并,设置标签)


    1.设置秘钥

      检测是否生成过key

      cd ~/.ssh
      ssh-keygen -t rsa -C "邮箱地址"
      .ssh目录 id_rsa 和 id_rsa.pub文件
      复制公共秘钥,登录github官网,在个人中心条件秘钥 SSH AND GPG keys

    2.把本地文件添加并推送到github远程库上
      2.1 添加文件并提交
      2.2
        创建和gitHub的连接
        git remote add origin git@github.com:HelloWorld666666/practice.git
                                  账户名/库名
        将本地的文件push到gitHub上:git push -u origin master
      2.3在github上刷新即可查看

    3.从gitHub远程库上克隆文件到本地
      git clone git@github.com:HelloWorld666666/hello                
      克隆后的文件保存地:在哪里Git Base Here 就保存到哪里了,例如在桌面右键Git Base Here就会将远程库保存到桌面
      
    4.Git的分支以及合并
      1.查看分支:git branch
      2.创建分支:git branch <name>
      3.切换分支:git checkout <name>
      4.创建+切换分支:git checkout -b <name>
      5.切换回主分支:git checkout master
      6.合并某分支到当前分支: git merge <name>
      7.删除分支:git branch -d <name>

      实例:git branch dev
      创建子分支之后,修改一下内容并提交,然后切换回主分支,会发现主分支里没有
      子分支的内容,子分支开发成功后可以合并到主分支里!
      好处:很容易解决开发者之间的代码冲突!
    5.设置标签
      标签就是一个版本的标识,例如:v1.0;
      标签的作用在于可以通过版本的标签快速的找到目的版本,
      标签是一个有意义并且能和commit绑定在一起的标识。

        1.设置标签:git tag v1.0
        2.查看标签: git tag
        3.给以前的版本设置标签: git tag 版本名(V0.9) commit_id
        4.查看具体某一个标签版本代表的信息:git show 版本名
        5.删除标签: git tag -d v0.1
        6.如果要推送某个标签到远程,使用命令git push origin <tagname>


  • 相关阅读:
    npm使用淘宝镜像源
    MapReduce任务执行源码分析
    spark.sql.shuffle.partitions到底影响什么
    hdfs的写入数据流程及异常情况分析
    面试题
    HDFS的双缓冲机制详解
    rpm包无法卸载
    hive建表支持的文件类型与压缩格式
    centos6中同时安装python3.7与python2.6
    linux centos6.x安装mysql5.6.33版本
  • 原文地址:https://www.cnblogs.com/li1189/p/6548620.html
Copyright © 2020-2023  润新知