事务卡片(Issue)

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

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

4-使用GitHub(Github Issue)及基本概念实战

4-使用GitHub(Github Issue)及基本概念实战

4-使用GitHub(Github Issue)及基本概念实战

4-使用GitHub(Github Issue)及基本概念实战

回复后,关闭close issue

4-使用GitHub(Github Issue)及基本概念实战

收藏(Stars)

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

4-使用GitHub(Github Issue)及基本概念实战

4-使用GitHub(Github Issue)及基本概念实战

关注(Watch)

情景:张三关注了李四的项目,李四添加项目文件,张三的github主页会有怎样的展示?

4-使用GitHub(Github Issue)及基本概念实战

复制克隆项目(Fork)

情景:张三fork了李四的项目,相当于复制了李四的项目,所以自己也独立有了一个一样名称的仓库(注:该仓库会声明来自于李四,但是独立存在的)

4-使用GitHub(Github Issue)及基本概念实战

验证:是否单独存在,若自己在fork的仓库添加一个新文件,仓库的创建者对应的仓库中没有该文件则说明fork的仓库是独立存在的。

4-使用GitHub(Github Issue)及基本概念实战

4-使用GitHub(Github Issue)及基本概念实战

4-使用GitHub(Github Issue)及基本概念实战

发起请求(Pull Request)

情景:张三修改了fork的项目中的文件,希望更新到原来的仓库,这时候他要新建一个pull request。

用户可以发起一个更新请求:

4-使用GitHub(Github Issue)及基本概念实战

4-使用GitHub(Github Issue)及基本概念实战

4-使用GitHub(Github Issue)及基本概念实战

原仓库用户可以在仓库主页就可以看见pull request

4-使用GitHub(Github Issue)及基本概念实战

之后原用户查看后可以确定合并,点击conform merge即可

开源项目贡献流程

  1. 新建Issue的方式 : 提交使用问题或者想法
  2. pull request : 步骤:fork项目、修改自己仓库的项目代码、新建pull request、等待作者操作审核。


相关文章:

  • 2022-02-07
  • 2021-12-03
  • 2022-01-13
  • 2022-01-18
  • 2021-07-26
  • 2021-09-24
  • 2021-08-08
  • 2021-11-27
猜你喜欢
  • 2021-07-03
  • 2022-02-09
  • 2021-11-02
  • 2021-04-03
  • 2021-04-02
  • 2021-06-17
相关资源
相似解决方案