发布于 2026-01-06 4 阅读
0

参与开源项目需要了解的 Git 流程和命令

参与开源项目需要了解的 Git 流程和命令

本月正值Hacktoberfest活动,大家都热情高涨,积极参与开源项目。这篇博客旨在详细介绍参与开源项目的步骤和需要使用的命令。

当你找到一个想要添加功能或修复问题的开源 GitHub 项目时,你会发现你需要向他们提交一个拉取请求(PR),以便他们审核并接受你的更改。

这是创建拉取请求的基本工作流程:
Fork -> Clone -> 创建分支 -> 添加 -> 提交 -> 推送 -> 创建拉取请求

我们将详细了解一下。

  1. Fork Git 仓库 - 这是在您的帐户中创建原始仓库的副本。fork 该仓库
  2. 完成后,您将可以在您的帐户中看到该存储库。现在,点击“克隆/下载”并复制 URL。
    获取克隆网址

    请通过检查 URL 来确保您克隆的是属于您帐户的仓库。URL 中应该包含您的 GitHub 用户名。

  3. 打开终端,导航到项目的父文件夹,然后使用复制的 URL 执行以下命令。

    git clone <clone-url>
    

    这将创建包含所有内容的项目文件夹。

  4. 进入项目文件夹。

    cd your-project
    
  5. 为即将进行的更改创建一个特性分支。确保分支名称能够体现您将要进行的更改/要添加的功能。例如:`git checkout -b fixed-border-issue` 或 `git checkout -b new-product-page-ui`

    git checkout -b branch-name
    
  6. 修改完成后,将修改结果添加到分支中。

    git add file-name
    
    #To add all the changed files
    
    git add .
    
  7. 提交更改。提供适当的注释,解释所做的更改。

    git commit -m "your comments"
    
  8. 将更改推送到分支。

    git push origin branch-name
    
  9. 推送完成后,请前往您的 GitHub 代码仓库页面。您应该可以看到一个带有“比较”和“拉取请求”按钮的黄色工具栏。点击该按钮并添加评论。

    仓库页面上的拉取请求黄色栏

  10. 检查并添加更多评论。确认无误后,点击“创建拉取请求”按钮。

    创建拉取请求

    拉取请求已完成

  11. 您已提交拉取请求。现在您需要等待审核者合并您的拉取请求。拉取请求被接受并合并后,您将收到通知。

    拉取请求已合并

祝你编程愉快!

文章来源:https://dev.to/bhuvanaguna/git-process-and-commands-to-know-to-contribute-to-an-open-source-project-l2f