Contribute to open source projects on GitHub

Contribute to open source projects on GitHub

 

Step-by-step guide to contributing on GitHub  https://www.dataschool.io/how-to-contribute-on-github/

First Contributions,                                              https://github.com/firstcontributions/first-contributions

how-to-contribute-to-open-source ,                https://github.com/freeCodeCamp/how-to-contribute-to-open-source,

Open Sources 2.0 : the continuing evolutionhttps://archive.org/details/opensources2.000diborich/mode/2up

=============================================================================

Github

GitHub 流程  , https://docs.github.com/cn/github/collaborating-with-issues-and-pull-requests/github-flow

GitHub 流程的图解指南,   https://guides.github.com/introduction/flow/

 

Collaborating with issues and pull requests/使用议题和拉取请求进行协作

使用 GitHub 流跟踪和讨论议题中的更改,然后提出和审查拉取请求中的更改。

https://docs.github.com/en/github/collaborating-with-issues-and-pull-requests

https://docs.github.com/cn/github/collaborating-with-issues-and-pull-requests

Working with forks/复刻

forks通常在 GitHub 上的开源开发中使用。

复刻是您管理的仓库的副本。 复刻用于更改项目而不影响原始仓库。

作用:通过拉取请求从原始仓库提取更新,或者提交更改到原始仓库。

https://docs.github.com/en/github/collaborating-with-issues-and-pull-requests/working-with-forks

https://docs.github.com/cn/github/collaborating-with-issues-and-pull-requests/working-with-forks

pull requests/拉取请求

可让您在 GitHub 上向他人告知您已经推送到仓库中分支的更改。 在pull requests打开后,您可以与协作者讨论并审查潜在更改,在更改合并到基本分支之前添加跟进提交。

https://docs.github.com/en/github/collaborating-with-issues-and-pull-requests/about-pull-requests

https://docs.github.com/cn/github/collaborating-with-issues-and-pull-requests/about-pull-requests

Syncing a fork/复刻的同步

同步仓库的复刻以通过上游仓库使其保持最新。必须在 Git 中配置指向上游仓库的远程仓库,然后才能将您的复刻与上游仓库同步。

即创建两个远程仓库,复刻仓库用于本地更新合并(经过pull requests审查)到原始/上游仓库,原始/上游仓库用于同步远程更新到本地。

1.Configuring a remote for a fork/为复刻配置远程仓库

https://docs.github.com/cn/github/collaborating-with-issues-and-pull-requests/configuring-a-remote-for-a-fork

https://docs.github.com/en/github/collaborating-with-issues-and-pull-requests/configuring-a-remote-for-a-fork

2.Syncing a fork/同步复刻

https://docs.github.com/en/github/collaborating-with-issues-and-pull-requests/syncing-a-fork

https://docs.github.com/cn/github/collaborating-with-issues-and-pull-requests/syncing-a-fork

=============================================================================

pycharm: Contribute to projects on GitHub

https://www.jetbrains.com/help/pycharm/contribute-to-projects.html

How do I keep my Git fork up to date?

https://www.youtube.com/watch?v=o-2fvj7GsOQ

=============================================================

youtube

Syncing Your GitHub Fork

https://www.youtube.com/watch?v=-zvHQXnBO6c

https://www.youtube.com/watch?v=deEYHVpE1c8

GitHub Forks and Pull Requests | Step by Step

https://www.youtube.com/watch?v=a_FLqX3vGR4

=============================================================

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值