参与开源项目需要了解的 Git 流程和命令
本月正值Hacktoberfest活动,大家都热情高涨,积极参与开源项目。这篇博客旨在详细介绍参与开源项目的步骤和需要使用的命令。
当你找到一个想要添加功能或修复问题的开源 GitHub 项目时,你会发现你需要向他们提交一个拉取请求(PR),以便他们审核并接受你的更改。
这是创建拉取请求的基本工作流程:
Fork -> Clone -> 创建分支 -> 添加 -> 提交 -> 推送 -> 创建拉取请求
我们将详细了解一下。
- Fork Git 仓库 - 这是在您的帐户中创建原始仓库的副本。

-
完成后,您将可以在您的帐户中看到该存储库。现在,点击“克隆/下载”并复制 URL。

请通过检查 URL 来确保您克隆的是属于您帐户的仓库。URL 中应该包含您的 GitHub 用户名。
-
打开终端,导航到项目的父文件夹,然后使用复制的 URL 执行以下命令。
git clone <clone-url>这将创建包含所有内容的项目文件夹。
-
进入项目文件夹。
cd your-project -
为即将进行的更改创建一个特性分支。确保分支名称能够体现您将要进行的更改/要添加的功能。例如:`git checkout -b fixed-border-issue` 或 `git checkout -b new-product-page-ui`
git checkout -b branch-name -
修改完成后,将修改结果添加到分支中。
git add file-name #To add all the changed files git add . -
提交更改。提供适当的注释,解释所做的更改。
git commit -m "your comments" -
将更改推送到分支。
git push origin branch-name -
推送完成后,请前往您的 GitHub 代码仓库页面。您应该可以看到一个带有“比较”和“拉取请求”按钮的黄色工具栏。点击该按钮并添加评论。

祝你编程愉快!
文章来源:https://dev.to/bhuvanaguna/git-process-and-commands-to-know-to-contribute-to-an-open-source-project-l2f


