ESP32 固件编译避坑指南:这些坑我全踩过,每个都花了一晚上
ESP32 的编译报错有个特点:报错信息往往跟真正的问题毫无关系。我印象最深的一次,日志最后一行是 fatal error: xxx.h: No such file or directory。
在大型项目中如何使用Git子模块开发,看完涨姿势了
作者:Maxliujuejin.im/post/5c1c5d305188256a272aa0ec写在前面公司需要开发一个内部系统,要求每个部门都要接入。老板钦点,工期又压得短,于是浩浩汤汤的上百人就调过来了。再简单的事情,只要人多起来就会变得复杂,开发的世界也是如此。
API 工程化分享
本文是学习B站毛剑老师的《API 工程化分享》的学习笔记,分享了 gRPC 中的 Proto 管理方式,Proto 分仓源码方式,Proto 独立同步方式,Proto git submodules 方式,Proto 项目布局,Proto Errors,服务端和客户端的 Proto Errors,Proto 文档等等。
Git Submodule子模块功能,你使用过吗?
在项目开发中,经常会遇到这种情况:某个工作项目中包含另一个项目,或者是第三方库,或者独立开发时,用多
10个Git神级命令,程序员效率翻倍
你是不是还在只会用`git add`、`commit`、`push`?遇到冲突就抓瞎,误删代码只能干瞪眼?今天我告诉你,骨灰级程序员早就不玩这套了。他们偷偷在用10个神级命令,把Git从“存代码”的工具变成了“管历史”的利器。看完这篇,你的效率能翻两倍。
手把手搭建RTSP流媒体服务器
0.引言本文主要讲解如何搭建RTSP流媒体服务器的过程,使用开源项目ZLMediaKit。通过这个开源项目,推RTSP流到服务器,然后拉流端可以拉取RTSP、RTMP等流。ZLMediaKit码云链接:https://gitee.
【译】使用子模块和子树管理 Git 项目
原文地址:https://opensource.com/article/20/5/git-submodules-subtrees原文作者:Manaswini Das[1]如果你从事开源开发,你可能使用过 Git 来管理源代码。你可能会遇到包含大量依赖和/或子项目的项目。
git 子模块
Git Subtree 好在哪里。用一句话来描述 Git Subtree 的优势就是:经由 Git Subtree 来维护的子项目代码,对于父项目来说是透明的,所有的开发人员看到的就是一个普通的目录,原来怎么做现在依旧那么做,只需要维护这个 Subtree 的人在合适的时候去做同步代码的操作。
基于lerna与git submodule的monorepo和multirepo的混合开发模式
背景我们在以前通常情况下,都是采用多代码库管理代码。不同类型,不同项目的代码放在不同的仓库里面,互不影响。我们在解决这类问题,采用了基于lerna monorepo和git submodue混合搭建管理的形式,可以极大提高整体开发协作的效率。