我是靠谱客的博主 苗条小熊猫,最近开发中收集的这篇文章主要介绍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

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

最后

以上就是苗条小熊猫为你收集整理的Contribute to open source projects on GitHub的全部内容,希望文章能够帮你解决Contribute to open source projects on GitHub所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(35)

评论列表共有 0 条评论

立即
投稿
返回
顶部