首页
AI Coding
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
Git
订阅
清风乐鸣
更多收藏集
微信扫码分享
微信
新浪微博
QQ
11篇文章 · 0订阅
🚀🚀🚀 pnpm 实践:挑战将前后端项目合并在 monorepo 项目并保留历史提交信息
前言 最近组里要求我把几个老项目的包管理工具从 yarn 转为 pnpm,因为新项目都使用 pnpm,另外,还要求将前后端(NodeJS)项目使用 monorepo的方式组织在一个仓库里,并且保留历史
git之我add错了代码怎么办呀!我commit错了怎么办呀!
虽然错过的人无法挽回,但是git提错的代码却可以撤销。 这个就比较简单了,执行 该命令的作用是: 撤销暂存:所有已经 git add 的文件会变成未暂存状态。 保留工作区的修改:文件内容保持不变,仍然
前端架构师的 git 功力,你有几成火候?
本文从前端工程,团队协作,Git Flow,提交规范与校验,生产部署的角度,介绍架构人员需要掌握的 git 实践能力
不会还有人没有用过git rebase合并分支吧?一文详解git merge与git rebase区别
在Git中,git merge、git merge --squash 和git rebase是用于合并分支的不同方法。每种方法都有其特定的用法和应用场景。以下是它们的详细区别和应用场景: 1. git
Git subtree用法与常见问题分析
相信有过几年前端开发经验的同学都曾遇到过一个问题:前端如何在拆分工程的场景下共用代码。 负责人工作量很大,因为负责人需要处理代码上线关系,使得高版本包含低版本代码,而实际又经常因为进度原因,低版本后上线,对负责人要求比较高。 此外,开发发布需要和负责人沟通也是不小的成本。 没有…
git submodule 和 git subtree,你会选择哪个来管理子项目?
如果想在一个项目中用另一个项目的代码,你会怎么做呢? 有同学说,可以发一个 npm 包呀,然后在另一个项目里引入。 这样是可以,但是如果经常需要改动它的源码呢?这样频繁发包就很麻烦。 那可以用 mon
构建前端代码预提交检查(Husky、Lint-staged)
大家是否有过类似的经历,接手多人开发的项目,因为每个人的代码风格不一致,使得变得难以阅读,比如分号、混合单引号和双引号的字符串声明,或者糟糕的缩进? 或者一些问题导致项目运行出错。 所以代码一致性非常重要,无论是在开发阶段还是在维护阶段,我们都知道eslint能很好保证代码风格…
您必须知道的 Git 分支开发规范
目前,社区有多种 Commit message 的写法规范。来自Angular 规范是目前使用最广的写法,比较合理和系统化。如下图: subject: 简明扼要的阐述下本次 commit 的主旨,在原文中特意强调了几点 1. 使用祈使句,是不是很熟悉又陌生的一个词,来传送门在此…
commit规范及自动生成changelog
不规范的commit很可能一个月之后你自己也不记得当时提交代码的目的了,而规范的commit可以更好的定位问题,所以,为了能使得日后复盘和找bug的时候更加的方便,团队之间遵守同一套 commit message 规范还是很有必要的。 本文主要介绍目前使用最广的commit规范…
7分钟用事例带你掌握工作常用的 git 命令
从本质上讲,Git可以记录文本的变化,但其定义是一个版本控制系统。你有可能已经以这种或那种方式使用了git:由于它的分布式性质,它是代码版本控制的事实标准,与集中式的Apache Subversion