EasyRTC的Web开发过程中如何创建新的空分支?

Posted TSINGSEE

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了EasyRTC的Web开发过程中如何创建新的空分支?相关的知识,希望对你有一定的参考价值。

WebRTC技术是目前使用最广泛的即时通信技术,它是一个开源项目,旨在创建简单、标准化的流程,通过Web提供实时通信(RTC)。EasyRTC视频会议云服务是TSINGSEE青犀视频团队基于WebRTC技术以及多年的行业技术积累经验,研发的一项覆盖全球的实时音频开发平台。

image.png

今天我们将和大家一起分享一项开发技巧:如何对EasyRTC创建新的空分支。

在EasyRTC的Web开发中,因为RTC的特性,信令服务基本为自定义的信令。当用户希望定制时,则需要编写对应的信令进行消息通信。但是此种开发难度较大,因此我们编写了一个demo程序提供给用户直接使用。为了方便后期的开发,我们需要将该版本的demo上传到git仓库中使用。

目前git默认创建的分支,包含了很多分支的提交记录。对于开发者来说,该种方式并不十分友好,因此我们需要创建一个空的提交记录的分支。步骤如下:

1、创建分支名称。采用以下命令:
git checkout --orphan demo

其中demo指的是创建的分支名称。

2、上传新文件。创建分支名称后,当下并无对应的提交记录,但是对应的分支数据会默认显示为add状态,取消所有的add文件,并上传新的文件。

3、推送分支。上传新的文件后,推送分支,如图所示:

87.png

推送成功后,可以看到demo程序已存在,并且提交记录为1:

88.png

89.png

EasyRTC拥有MCU和SFU两种架构,相关内容可以查看这篇文章:EasyRTC新开发的MCU版本与SFU版本方案介绍,EasyRTC无需安装客户端与插件,纯H5在线视频会议系统,支持微信小程序、H5页面、APP、PC客户端等接入方式,极大满足语音视频社交、在线教育和培训、视频会议和远程医疗等场景需求。

如果对EasyRTC感兴趣,欢迎联系下载测试,同时欢迎大家持续关注我们的更新,或留言与我们互动。

以上是关于EasyRTC的Web开发过程中如何创建新的空分支?的主要内容,如果未能解决你的问题,请参考以下文章

重命名主分支并创建一个新的空主

EasyRTC视频会议项目开发中Golang json 数据与 map 的相互转换说明

EasyRTC通过公网进入会议室失败问题排查及解决

如何在 Laravel 4 中手动创建一个新的空 Eloquent 集合

全新EasyRTC平台功能开发:如何基于websocket实现视频客服通信

UG NX二次开发(C#)-外部模式-创建一个新的空模型文件