V2EX Planet rich-1e
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX    Planet    rich-1e
rich1e
1  2  3  
rich-1e
 2 天前
Git 合并代码,是使用 Rebase?还是 Merge?

上个礼拜,团队中有人使用 merge 的方式合并代码,我在本地 pull --rebase 拉取代码时,发现本地代码消失了

最后,通过 reflog 找回了代码。

对于这个事情,有点吃惊,以往百试不爽的 rebase 竟然也会翻船。

带着问题,找元宝分析了原因,总结一下:

  1. 如果分支只有你一个人用,可以安全地 rebase
  2. 如果分支是共享的,使用 merge 避免历史混乱
  3. 在开发分支上建议使用 git pull --rebase之前,先确认没有其他人在这个分支上有未同步的工作

附件:

GitRebase与Merge对历史的影响
rich-1e
 2 天前
使用命令行配置 Andriod 模拟器
  展开 3804 字的全文
rich-1e
 3 天前
日常花点时间学习 Solana

最近有大佬写了本书,「Learn Me A Solana」。

初略看了几章,通俗易懂。介绍数学知识的那几章除外,。

本来以为是个参考书,连续看了几章,感觉还不错,或许有所得。

Ref

rich-1e
 6 天前
使用GUI配置 Andriod 模拟器

要想使用 Andriod 模拟器,通常先安装 Android Studio。

Andriod 模拟器,即AVD(Android Virtual Device Android虚拟设备)。

模拟器配置

运行 Android Studio,再依次选择 “More Actions > Virtual Device Manager”

device-manager-welcome-screen

然后点击 “+”,再点击 “Create Virtual Device”。

2025-12-19_13-47

选择自己需要的系统版本。

2025-12-19_13-48

创建设备后,您将能够在设备管理器面板中看到所有设备的列表。

2025-12-19_13-51
rich-1e
 8 天前
TailwindCSS 高效入门

正确使用姿势:

  1. 无 CSS
  2. 实用优先,多用组合
  3. 提取组件类,减少重复出现的class

搭档利器:

  1. clsx,简单的条件类名组合;
  2. twMerge,需要类名覆盖的场景;
  3. cva,有多个变体的复杂组件

开发体验:

  1. Tailwind CSS IntelliSense - 核心智能感知
  2. Headwind - 保持代码整洁
  3. Tailwind Fold - 提高可读性
  4. Convert CSS to Tailwindcss - CSS 转换 TailwindCSS

Ref

Brew FQA
  展开 1094 字的全文
rich-1e
 14 天前
Web & Native develop
  展开 1504 字的全文
谈一谈 vibe coding
  展开 685 字的全文
React 开发日常
  展开 728 字的全文
ZeroOmega 使用
  展开 703 字的全文
1  2  3  
关于     帮助文档     自助推广系统     博客     API   FAQ     Solana     5433 人在线   最高记录 6679       Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 47ms UTC 02:36 PVG 10:36 LAX 18:36 JFK 21:36
Do have faith in what you're doing.
ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86