概述
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 evolution, https://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
=============================================================
最后
以上就是苗条小熊猫为你收集整理的Contribute to open source projects on GitHub的全部内容,希望文章能够帮你解决Contribute to open source projects on GitHub所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
发表评论 取消回复