gpt4 book ai didi

多人协同开发,gitworkflow提高团队协作能力

转载 作者:我是一只小鸟 更新时间:2023-02-14 22:31:55 26 4
gpt4 key购买 nike

👧🏻集美们,还在为工作多年而只会使用简单的 git指令 被质疑是假简历而烦恼吗😑. Don’t worry.

|| 今天给带来大家一个 git攻略指南 😘.成为大手子,🥰参与开源大项目指日可待👩🏻‍💻👩🏻‍💻👩🏻‍💻. 😭. 。

Git

这是git的官方文档直通车🚃

GitHub.com Help Documentation 。

容我随手截图:

可能对于英语成绩不好的小姐妹来说,文档是相当的不友好. 。

头晕了,幻痛了(读书的回忆全都回来了). 。

全是英语,宝宝难受,人生艰难😑😮‍💨. 。

但,这些都是小问题! 。

我们只要轻轻的滑动一下鼠标,关注这块就可以了🙈

左边就是日常的 git指令 和 设置SSH 之类的老生常谈的操作. 。

然后看右边的 About pull request 这就是需要介绍的. 。

你只需要了解四条最常规的 git指令 就ok😋. 。

                        
                          // 添加文件到暂存区
git add .

// 设置提交的说明
git commit -m "feat: xxx"

// 拉去远程仓库代码
git pull origin <branch name>

// 推送远程仓库代码
git push origin <branch name>

                        
                      

git workflow

一种基于gitflow的工作方式,这种工作方式主要用于: 管理新功能😎,发布新特性📢,以及维护👨🏻‍🔧👩🏻‍🔧等. 。

大部分人都使用github都只是单纯的用它来储存代码🤪,但是,github上⭐上万的repo.参与代码的贡献者们有上千上万🤨他们该如何管理各种代码冲突🤪和版本发布🤪呢?

这便是gitflow: 根据不同的工作特性来创建不同的分支进行定义

  1. master 主分支
  2. feature 新分支
  3. hotfix 热补丁分支
  4. fix 修复bug分支
  5. 等..

那么,所有基于 master 衍生出来的分支该如何管理呢❓❓❓ 。

PR 便是管理这些 gitflow 的屠龙宝刀❗❗❗ 。

Pull Request

官网介绍

简而言之🚴🏻‍♂️: 当你在自己的 feature(fix.hotfix)分支 或者 派生仓库 上完成功能开发,并入 主分支(稳定版本) 或者 主仓库 的一个可视化请求. 。

现在,找一个项目开启一次PR完成流程🧐. 。

找项目

👨🏻随随便便在网上找一个大型开源项目🧑🏻‍🔧然后准备动手⚠️,准备动手⚠️ 。

百度的深度学习的repo. 现在对他发一个最简单的PR. 。

贴上地址

https://github.com/PaddlePaddle/Paddle . 。

修改错别字🙈 。

fork repo

出现如下界面

然后,随便找个错别字更正🙉

push到自己fork的仓库,然后创建PR,如下图所示

创建成功

在创建成功之后,大型项目仓库都有 分支保护 和 代码审查(CodeReview) . 。

等待审查通过,成功你就是 大型开源项目的代码贡献者了 🌈. 。

原文地址: https://blog.baibaomen.com/多人协同开发,git-workflow-提高团队协作能力/ 。

最后此篇关于多人协同开发,gitworkflow提高团队协作能力的文章就讲到这里了,如果你想了解更多关于多人协同开发,gitworkflow提高团队协作能力的内容请搜索CFSDN的文章或继续浏览相关文章,希望大家以后支持我的博客! 。

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com