👇 微信 👇

欢迎私信交流

git cherry-pick 是什么
git cherry-pick 是什么
`git cherry-pick`是 Git 中把一个或多个指定提交“拎出来”应用到当前分支的命令。 可以理解成:“挑樱桃”式地复制某次提交,而不是合并整个分支。 --- 它不会合并分支,只会把那一
git merge 是什么
git merge 是什么
`git merge`是 Git 中把两个分支的历史合并到一起的命令。 它的作用是:把另一个分支的修改整合到当前分支,并生成一个新的提交。 --- ``` git checkout main git
git push 是什么
git push 是什么
`git push`是 Git 中把本地提交上传到远程仓库的命令。 它的核心作用是:把本地分支的更新同步到远程分支。 --- ``` git push ``` 前提条件: - 当前分支已经设置了上游分
git rebase 与 git merge 有什么区别
git rebase 与 git merge 有什么区别
- merge:把两个分支“合并”,保留真实历史 - rebase:把当前分支的提交“挪到”目标分支最新提交之后,改写历史 --- ``` git checkout main git merge fe
为什么UI层的数据类不可变比较好
为什么UI层的数据类不可变比较好
UI 层的核心问题是: 状态变化是否可追踪? 不可变对象: - 不能被偷偷修改 - 每次变化都是“新对象” - 状态变化路径清晰 例如: ``` final user1 = User(name: 'T
git subtree 是什么
git subtree 是什么
`git subtree` 是 Git 提供的一个强大功能,用于 将一个 Git 仓库(子项目)作为另一个 Git 仓库(主项目)的子目录管理。 - 主仓库(Parent Repositor
什么是交叉编译
什么是交叉编译
交叉编译(Cross-Compilation) 是指在 一种硬件平台或操作系统上,编译出能在另一种不同平台运行的程序。 简单说: 👉 在 A 平台上编译,生成给 B 平台用的可执行文件或库。 --
sudo是什么
sudo是什么
`sudo`是 Linux / Unix 系统里用来临时以其他用户身份执行命令的工具,最核心的作用是:安全地提权,让你在不直接登录 root 的情况下完成需要管理员权限的操作。 --- - 全称:Su
su是什么
su是什么
`su`是 Linux / Unix 系统里用来切换用户身份的命令,全称是 switch user(切换用户)。 --- - 从当前用户切换到另一个用户账号,获得该用户的权限 - 最常用的是:`su
注册Facebook账号,总是被封怎么办
注册Facebook账号,总是被封怎么办
- 使用苹果电脑,Chrome浏览器 - 注册Facebook账号,注册成功后,账号立刻被封,相关提示信息如下 ``` We disabled your account We reviewed you