如何贡献
(opens in a new tab) (opens in a new tab)
💪 我能贡献什么?
您可以以任何您喜欢的形式为 Kanaries RATH 做贡献! 例如,您可以:
- 参与社区,通过在 GitHub 开放问题和我们的聊天组中回答问题,帮助我们维持一个健康和活跃的用户社区。
- 我们欢迎您对新功能提出建议,并向 Kanaries RATH 报告问题和错误。
- 向 Kanaries RATH 提交代码。
- 其他贡献包括对网站改进和文档的建议。
- 成为顶级 Kanaries RATH 提交者!
📐 贡献工作流程
这是向 Kanaries RATH 贡献代码的分步指南:
- 查看现有的问题 (opens in a new tab) 或[创建一个新问题](https://github.com/Kanaries/Rath/issues/new/choose (opens in a new tab) )!
- 来自我们 GitHub 的 Fork the Repo (opens in a new tab)。 为您正在处理的任何问题创建一个分支,并提交您的工作。
- 创建一个 Pull Request (opens in a new tab)(又名创建一个 PR)。 我们将审核并处理您的合并请求。
- 现在您的 Pull Request 已获批准,您已正式成为 RATH Committer!
对于首次提交拉取请求的提交者,加入我们的 Discord (opens in a new tab) 寻求帮助!
🐞 如何报告问题?
开源社区重视建设性问题。 在提交问题之前,请确保您已完成研究:
- 可用的文档和常见问题解答。
- 在我们的 GitHub 存储库上打开问题。
- 现有的拉取请求。
Open an issue (opens in a new tab) 在 GitHub 页面上对问题进行了详细描述。 社区将很乐意提供帮助!
👾 如何提出拉取请求
-
导航到我们的 GitHub 页面 (opens in a new tab)。 单击右上角的 Fork 按钮。
-
克隆你的分叉仓库以在本地使用它:
git clone https://github.com/github-username/Rath.git
# Clone your repo
git remote -v
# Check if the upstream repo has been configured.
git remote add upstream https://github.com/Kanaries/Rath.git
# If not, add the upstream remote manually.
cd Rath
3.创建分支
git fetch upstream
git checkout master
git rebase upstream/master
git push origin master
# Keep your local fork up to date.
git checkout -b branch-name
4.提交并推送更改到GitHub
git status
# Check what codes your've changed.
git add
# Check what files you've added to the git branch.
git commit -m "Your remarks"
# Commit
git push origin branch-name
# Push your branch to the repo's remote name.
- 在 GitHub 上打开一个 pull request
访问您的存储库的 GitHub 页面。 单击页面顶部的“比较和拉取请求”按钮。
不要忘记为您的合并请求提供必要的信息! 一旦 PR 请求获得批准,您将收到电子邮件通知。
🥇 提交文章
我们正在寻找客座博主为我们的博客投稿。 我们鼓励该领域的活跃用户、顶级提交者和专家创建有趣且信息丰富的内容。 我们一直在寻找高质量的文章,所以如果您对写作充满热情并且有话要说,我们很乐意听取您的意见!