一. 使用目的

important : 借助github托管项目代码

二. 基本概念

1.仓库(Repository)

       用来存放项目代码,每个项目的对应一个仓库,多个开源项目则有多个仓库。

2. 收藏(Star)

       收藏项目,方便下次查看。

示例:

      情景:打开对应的项目主页,点击右上角,star按钮即可收藏。

Github 傻白不怎么甜教程简介之基础概念(一)

       操作:查看收藏的仓库。

Github 傻白不怎么甜教程简介之基础概念(一)

3. 复制克隆项目(Fork)

       把自己喜欢或者想进行修改参与的仓库复制到本地。

Github 傻白不怎么甜教程简介之基础概念(一)

注:该fork的项目是独立存在的

示例:

      情景:git1 用户复制了git2用户的仓库。

Github 傻白不怎么甜教程简介之基础概念(一)

验证克隆后的项目是否独立:

      git1 用户复制了git2用户的仓库,并在自己fork的仓库中进行修改(这里指添加一个文件)。

Github 傻白不怎么甜教程简介之基础概念(一)

      git2用户仓库中并未新加git1用户新添加的文件

Github 傻白不怎么甜教程简介之基础概念(一)

4. 发起请求(Pull Request)

       Git1用户克隆Git2用户项目test,Git1对test进行改动,并想让Git2看看或者让Git2同步到Git2的仓库中。


Github 傻白不怎么甜教程简介之基础概念(一)
示例:

      4.1: Git1 准备发起一个更新请求。

Github 傻白不怎么甜教程简介之基础概念(一)

      4.2:Git1 新建一个更新请求。

Github 傻白不怎么甜教程简介之基础概念(一)

      4.3: Git1 备注提交请求。

Github 傻白不怎么甜教程简介之基础概念(一)

      4.4:Git2用户在首页查看。

Github 傻白不怎么甜教程简介之基础概念(一)

      4.5:Git2用户审核通过后合并到自己的仓库。

Github 傻白不怎么甜教程简介之基础概念(一)

5. 关注(Watch)

      关注项目,当项目更新可以接收到通知。

示例:

      git1关注了git2的项目?

Github 傻白不怎么甜教程简介之基础概念(一)

      git2添加项目文件

Github 傻白不怎么甜教程简介之基础概念(一)

      git1的github主页会有怎样的展示?

Github 傻白不怎么甜教程简介之基础概念(一)

6. 事务卡片(Issue)

      发现代码bug,但是目前没有成型代码,需要讨论时用;或者使用开源项目出现问题时使用。

示例:

      张三发现李四开源git库,发起提交一个issue;李四隔天登录在其github主页看到通知并和张三交流,最后关闭issue。

      Step1. git1创建一个issue

Github 傻白不怎么甜教程简介之基础概念(一)

      Step2. git1创建时添加备注并提交

Github 傻白不怎么甜教程简介之基础概念(一)

      Step3. git2进入自己主页查看

Github 傻白不怎么甜教程简介之基础概念(一)

      Step4. git2回复或关闭

Github 傻白不怎么甜教程简介之基础概念(一)

      Step4. 查看issue

Github 傻白不怎么甜教程简介之基础概念(一)

7. github主页

      账号创建成功或点击网址导航栏github图标都可进入github主页,该主页左侧主要显示用户动态以及关注用户或关注仓库的动态,右侧显示自己所有的git库。

Github 傻白不怎么甜教程简介之基础概念(一)

8. 仓库主页

      仓库主页主要显示项目信息,如,项目代码,版本,收藏/关注/fork情况等。

Github 傻白不怎么甜教程简介之基础概念(一)

9. 个人主页

      个人信息,头像,个人简介,关注我的人,我关注的人,我关注的git库,我的开源项目,我贡献的开源项目等信息。

示例:

      进入个人主页

Github 傻白不怎么甜教程简介之基础概念(一)

      个人主页展示

Github 傻白不怎么甜教程简介之基础概念(一)

注:以上图片来自传智播客黑马培训视频讲解,在这向黑马表示感谢,另图片中错别字较多,希望大家理解,小白一枚,不喜勿喷。

相关文章:

  • 2021-09-18
  • 2021-12-17
  • 2021-11-29
  • 2022-01-21
  • 2021-09-02
  • 2021-05-05
  • 2021-11-23
  • 2021-09-13
猜你喜欢
  • 2021-10-13
  • 2021-12-10
  • 2022-01-01
  • 2021-12-03
  • 2022-12-23
  • 2022-12-23
  • 2021-07-09
相关资源
相似解决方案