Github

Github 的作用

  • 项目代码托管平台

基本概念

  • Repository
    仓库,用于存放项目代码

*Star
收藏项目,方便下次查看(有一百个star 都很厉害)

  • Fork
    复制克隆项目:会完整复制别人的仓库到你的仓库(独立存在,命名会显示fork 的对象)
    在这里插入图片描述
  • Pull Request
    基于仓库的fork ,当你fork 别人的仓库并做出一定的改善之后,想要让更多的人收益,可以使用Pull Request ,就是向仓库的原有的请求,让他查看相对应的修改,当原主人觉得不错的时候,他可以同意你的request ,合并到原主人的仓库中
  • Watch
  • 相当于关注,当你Watch 某个项目,那么以后当这个项目有任何的更新的时候,你就会收到相对应的消息
  • Issue
    发现代码有Bug ,但是目前没有成型的代码,需要一起讨论
  • Github 主页:
    账号创建成功或者点击网址导航栏的github 图标都可以进入github 主页,该页的右侧显示用户动态、关注用户的动态以及关注的仓库的动态;左侧显示所有的git 库
    在这里插入图片描述
  • 仓库主页
    显示项目的信息
    在这里插入图片描述
  • 个人主页:
    个人的相关的信息,我关注的人,关注我的人,我关注的git 库,我的开源的项目,我贡献的开源项目等信息

创建仓库以及相关介绍

  • 选择 New repository -> 创建一个public 仓库(私有的收费),建议选上加上 Readme 文档(就是仓库的相关说明)
    在这里插入图片描述
    在这里插入图片描述
  • 一个git 库 对应一个 项目,通过 git 管理 git 库

对于创建好的一个仓库
在这里插入图片描述
右侧的设置可以修改仓库的描述
在这里插入图片描述

  • 可以进行搜索文件,创建文件,上传文件操作
    在这里插入图片描述
  • 关注 ,收藏 ,复制 项目
    在这里插入图片描述
  • 直接下载或者通过git 进行克隆
    在这里插入图片描述
  • 进行issue 以及 pull request
    在这里插入图片描述

创建文件、查看文件信息、编辑程序

  • Create new file ,(要填写文件名文件名必须加上后缀),文件内容代码完成之后 选择 Commit changes 进行提交

在这里插入图片描述
在这里插入图片描述

  • 查看文件的详细信息
    在这里插入图片描述
    在这里插入图片描述
  • 通过点击中间的文件描述即可打开具体的文件的描述
    在这里插入图片描述
  • 直接点击文件名的话就是打开文件
  • 编辑文件(打开文件之后,在文件的右下角进行选择相对应的操作)
  • 在这里插入图片描述
  • 编辑文件算一次次数
    每次修改可以加上相对应的描述
    在这里插入图片描述
  • 学会看文件的修改 减号就是 删除, 加号就是新增的
    在这里插入图片描述
  • commit 次数 点进去可以看到具体的每一次修改
    在这里插入图片描述
  • 可以点进去在这里插入图片描述
  • 在commit 中可以查看删除文件的详细信息

上传文件

  • Upload file-> 直接将文件拖进去或者直接选择文件(可以是多个)
    在这里插入图片描述
    在这里插入图片描述

搜索文件

  • 输入文件名称进行筛选
    在这里插入图片描述
    在这里插入图片描述
  • 快捷键t 可以直接选择 Go to file 选项

下载/检出文件

  • 可以直接进行下载zip 文件,或者复制 url
    在这里插入图片描述

相关推荐

  1. <span style='color:red;'>Github</span>

    Github

    2024-01-12 07:28:08      33 阅读
  2. GITHUB

    2024-01-12 07:28:08       22 阅读

最近更新

  1. TCP协议是安全的吗?

    2024-01-12 07:28:08       16 阅读
  2. 阿里云服务器执行yum,一直下载docker-ce-stable失败

    2024-01-12 07:28:08       16 阅读
  3. 【Python教程】压缩PDF文件大小

    2024-01-12 07:28:08       15 阅读
  4. 通过文章id递归查询所有评论(xml)

    2024-01-12 07:28:08       18 阅读

热门阅读

  1. Linux文件和目录管理命令----ln命令

    2024-01-12 07:28:08       31 阅读
  2. Mac无法访问GitHub

    2024-01-12 07:28:08       36 阅读
  3. Spark九:Spark调优之Shuffle调优

    2024-01-12 07:28:08       35 阅读
  4. 【我的Rust库】get_local_info 0.1.9发布

    2024-01-12 07:28:08       32 阅读
  5. 如何在 Ubuntu 20.04 上安装 Rust

    2024-01-12 07:28:08       31 阅读
  6. C# 学习笔记-001-继承

    2024-01-12 07:28:08       34 阅读
  7. Vue:多组件样式冲突问题解决

    2024-01-12 07:28:08       26 阅读
  8. 机器学习框架PyTorch

    2024-01-12 07:28:08       33 阅读
  9. TCP 和 UDP 的区别

    2024-01-12 07:28:08       32 阅读
  10. MySql command line client命令解析

    2024-01-12 07:28:08       32 阅读