深圳幻海软件技术有限公司 欢迎您!

  • git~分支管理规范

    解决的问题避免新开发的代码影响提测的代码避免生产环境出现问题后,修复后,由于代码混乱,无法合并到生产环境解决多个需求并行开发,并行测试,合并上线的问题我的设计思路流程图工具我使用的是:diagrams.net具体执行步骤开发人员按需求粒度从dev建立分支哪个需求或者哪些需求提测,就把哪个分支合并到d

  • 两年云原生落地实践在运维和开发侧踩过的六个坑

    1 运维侧的教训运维侧最核心的目标就是保障Kubernetes集群的稳定性,在搭建Kubernetes集群的过程中,我们遇到了2个比较严重的问题,一个是容器产生僵尸进程,另一个是内核Bug引起的Kubelet负载飙升。1.1 容器产生僵尸进程Web终端僵尸进程是困扰我们很久的问题

  • 01 uniapp/微信小程序 项目day01

    一.起步1.1配置uni-app开发环境什么是uni-app,就是基于vue的一个开发框架,可以将我们写的一套代码,同时发布到ios、安卓、小程序等多个平台官方推荐使用Hbuilderx来写uni-app项目下载之后可以将预设改为vscode进入hbuilder插件市场下载scss插件1.2初始化u

  • YOLOv8 深度详解!一文看懂,快速上手

    YOLOv8是ultralytics公司在2023年1月10号开源的YOLOv5的下一个重大更新版本,目前支持图像分类、物体检测和实例分割任务,在还没有开源时就收到了用户的广泛关注。考虑到YOLOv8的优异性能,MMYOLO也在第一时间组织了复现,由于时间仓促,目前MMYOLO的Dev分支已经支持了

  • 聊聊Git 分支管理策略

    最近,团队新入职了一些小伙伴,在开发过程中,他们问我Git分支是如何管理的,以及应该怎么提交代码?我大概说了一些规则,但仔细想来,好像也并没有形成一个清晰规范的流程。所以查了一些资料,总结出下面这篇文章,分享给大家。Gitflow在这种模式下,主要维护了两类分支:主要分支(Themainbranch

  • 22个每个程序员都应该知道的 Git 命令

    ​我一直使用Git的一些命令,今天这个列表清单,希望也可以帮助到你。所以,现在让我们开始吧:1.gitinit此命令用于将项目初始化为git存储库。2.git remoteaddorigin例子:​此命令用于添加或连接到远程存储库。3.git  remote此命令用于查

  • Python分支语句常见用法

    分支语句可分为单分支、二分支和多分支结构,在所有分支中,只能选择其中一条路径,根据分支条件成立与否决定是否执行。由于只能选择一条路径执行,所以应当充分考虑分支语句的条件的设立规则。下面由几个实例来说明分支语句的用法。一、单分支语句:if语句单分支结构是最简单的一种选择结构,语法结构如下:复制if条件

  • 学习 Git,看这一篇就够了!

    大家好,我是CUGGZ。今天来分享一下Git相关的基础知识。文末抽奖,两份掘金周边等你来拿,滑动到文末参与抽奖!一、Git基本概念1.Git历史Git是最流行的分布式版本控制系统(DistributedVersionControlSystem,简称DVCS)。它由LinusTorvalds创建,当时

  • Git 教程:重命名分支、删除分支、查看分支作者

    掌握管理本地/远程分支等最常见的Git任务。Git的主要优势之一就是它能够将工作“分叉”到不同的分支中。如果只有你一个人在使用某个存储库,分支的好处是有限的。但是,一旦你开始与许多其他贡献者一起工作,分支就变得必不可少。Git的分支机制允许多人同时处理一个项目,甚至是同一个文件。用户可以引入不同的功

  • 汽车软件敏捷开发和分支管理

    ​经过十多年的发展,敏捷软件开发已经从一种前卫的开发方式转变成为在各大软件公司中被广泛应用的主流技术,变成了互联网行业的一种潮流。随着软件定义汽车等概念的兴起,软件在一辆汽车中的价值正在不断增加。电动化、网联化、智能化、共享化的背后都需要强大的软件能力作为支撑,而软件能力不仅体现在构建出高质量的软件

  • Git 不能只会 pull 和 push,试试这五条提高效率的命令吧!

    前言使用Git作为代码版本管理,早已是现在开发工程师必备的技能。可大多数工程师还是只会最基本的保存、拉取、推送,遇到一些commit管理的问题就束手无策,或者用一些不优雅的方式解决。本文分享我在开发工作中实践过的实用命令。这些都能够大大提高工作效率,还能解决不少疑难场景。下面会介绍命令,列出应用场景

  • 解决 CI/CD 中的仓库阻抗失配

    对齐部署镜像和描述符是很困难的,但是某些策略可以使整个过程更高效。在软件架构中,当两个组件之间有某些概念性或技术上的差异时会出现阻抗失配impedancemismatch。这个术语其实是从电子工程中借用的,表示电路中输入和输出的电子阻抗必须要匹配。在软件开发中,存储在镜像仓库中的镜像与存储在源码控制

  • 我们一起在 IDEA 中玩转 Git

    Git有很多客户端工具,不过感觉还是命令行操作最好用,方便又快捷,不过命令行操作需要小伙伴们对Git命令比较熟练,这可能对有的人来说会有一些难度,所以,客户端工具有时候也不能抛弃,如果非要推荐一个Git客户端工具,我觉得还是IDEA中的Git插件吧。其他的Git客户端工具松哥之前也有体验过一些,不过

  • Git 实践,什么才是优秀的工作流?

    很久以前我出过一个Git教程,小伙伴们要是还不懂Git的用法,可以在公众号底部菜单中,有一个教程合集,里边有Git教程的索引。今天我们不聊基本用法,聊一聊Git到底应该怎么用?我们知道相比于Svn,Git最牛的地方在于它的分支,分支很灵活,但是如果缺乏一个使用套路,又会用的乱糟糟的,特别是在团队协作

  • 用 Starship 定制你的 shell 提示符

    没有什么比我忘记在我的Git仓库中gitadd文件更让我恼火的了。我在本地测试,提交,然后推送,却发现在持续集成阶段失败了。更糟糕的是,我在main分支而不是特性分支上,并不小心推送到它。最好的情况是,因为分支保护而失败,我需要做一些操作才能把改动推送到一个分支。更糟糕的是,我没有正确配置分支保护,

  • 工作流一目了然,看小姐姐用动图展示10大Git命令

     gitmerge、gitrebase、gitreset、gitrevert、gitfetch、gitpull、gitreflog……你知道这些git命令执行的究竟是什么任务吗?如果你还有些分不清楚,那千万不能错过这篇文章。在本文中,熟知JavaScript、TypeScript、Grap

  • 学到了!用Git和Github提高效率的10个技巧

    Git和GitHub都是非常强大的工具。即使你已经使用他们很长时间,你也很有可能不知道每个细节。我整理了Git和GitHub可能提高日常效率的10个常用技巧。GitHub快捷键:t和w在你的源码浏览页面,按t可以快速进入模糊文件名搜索模式: 在你仓库主页,按w可以快速进行分支过滤:&nbs

  • 大牛总结的 Git 使用技巧,写得太好了

    本文是参考廖雪峰老师的Git资料再加上我自己对Git的理解,记录我的Git学习历程,作下此文是为以后学习,工作,开发中如果遇到问题可以回过头来参考参考。因为水平有限,难免会有出错的地方,欢迎指正。Git是什么官方话:Git是一个免费的开源分布式版本控制系统,旨在快速高效地处理从小型到大型项目的所有事

  • 阿里巴巴如何管理代码分支?

    在阿里内部,流行着许多有意思的工程实践。有些实践通过工具和流程嵌在集团的大环境里,外界不容易复制,有些实践则是流露在大家的日常习惯里,被默默的遵守。比如分支管理这件事,其实属于工具和习惯各占一半,并且颇有阿里特色的成分,适合作为一个例子。阿里有很多的研发团队,不同事业部使用的发布流程、分支策略并非整

  • 三个技巧告诉你如何让Git适应敏捷开发流程

    一旦涉及到版本控制系统,Git实际上代表敏捷开发的水平。Git作为一款强大的开源系统,有较强的灵活性,可以按需匹配任何开发团队的工作流程。而这种分布式相比较集中式来说,可以赋予系统更好的性能特征,且允许开发人员在本地自由实验,在他们修改到自己认为没有问题时再发布到团队。除了灵活性和分布式等优点外,G

推荐阅读