• github第一步之初始化操作


    github是一个用于版本控制和协作的代码托管平台。可以让所有人在任何地方协同工作。

    分支branch是一次在不同版本的存储库上工作的方式,创建仓库时默认有一个master分支。

    一般步骤:

    1. 创建资源库repository

    2. 创建并管理一个分支feature

    3. 修改文件并提交改变给gihthub

    4. 打开并合并一个pull请求

    0、首先注册一个账号

    官网

    1、创建知识库Repository

    创建repository方法:

    1. 右上角+号选择New repository

    2. 修改repository名称

    3. 写一个简短的描述

    4. 初始化repository并生成一个README文件

    repository

    2、创建一个分支branch——feature

    每次创建一个分支feature就相当于对主分支master的一份复制

    分支合并方式图:

    1. 首先是有一个主分支;

    2. 然后新建一个名为feature的分支,在feature上进行一系列操作,例如修改edit、提交commit、拉取pull、讨论建议discuss等;

    3. 作后将feature分支上的内容合并(merge)到主分支matser。

    branch

    这里面可以包含的文件有:文件夹folders and 文件files, 图像images, 视频videos, spreadsheets电子表格, and data sets数据集 – anything your project needs.

    新建分支的方法:

    1. 在新建了名为hello-world的repository后;

    2. 点击branch:master的下拉按钮;

    3. 输入新分支名称readme-edits,并点击蓝色按钮完成创建。

    feature

    3、制作并提交commit

    提交方法:

    1. 点击readme.md文件

    2. 点击编辑修改,并在commit changes中输入描述信息

    3. 点击绿色按钮commit changes确认

    commit

    4、打开拉取请求pull

    第四步仅用于观察,查看前后时候有改变及改变的位置,已经可以作出评论等,可以不用理会这一步。

    (1)新建一个拉取请求

    pull request

    (2)在分支feature中编辑,并与主分支master进行比较

    edit

    (3)在新建分支的比较页面中查看变化

    +表示添加行,-表示去除行

    comparing

    (4)如果对修改满意,则点击创建拉取请求

    create pull request

    (5)可以给拉取请求一个评论,然后点击确定

    description

    5、合并自己的pull请求

    合并方法:

    1. 点击merge pull request按钮将改变内容合并到主分支master中

    2. 点击确认合并按钮confirm merge,然后就会出现蓝色框delete branch

    3. 然后点击delete branch,因为这个分支的修改已经被合并到主分支中,因此可以删除

    merge

    delete

    merge之后,分支feature先前的改变内容将不会再出现,因为已经完全改变了。

    参考:
    [1] 官方文档:https://guides.github.com/activities/hello-world/
    [2] 个人github:https://github.com/hugechuanqi/MachineLearing/tree/master

  • 相关阅读:
    DRF的Filter:字段过滤,查找,排序
    DRF的ViewSet和Router
    DRF的APIView和mixins+GenericAPIView和ListAPIView
    DRF的Serializer和ModelSerializer
    html5中的drag
    excel与json转换
    call和bind的原生实现
    将字符串转化为条形码,在将canvas转化为图片
    JSON与excel之间的相互转化(Vue)
    js实现点击复制,将内容复制至剪贴板
  • 原文地址:https://www.cnblogs.com/hugechuanqi/p/10460486.html
Copyright © 2020-2023  润新知