稀土掘金 稀土掘金
    • 首页
    • 沸点
    • 课程
    • APP
    • AI用量
    • 作品广场
    • 专家标注
      • 搜索历史 清空
        • 写文章
        • 发沸点
        • 写笔记
        • 写代码
        • 草稿箱
        创作灵感 查看更多
  • 后端
  • 前端
  • Android
  • iOS
  • 人工智能
  • 开发工具
  • 代码人生
  • 阅读
  • Git 第十五章:用 reflog 找回被 reset 和 rebase 丢掉的提交
    reflog 记下 HEAD 和分支先后指向过的提交:它和 git log 的区别、HEAD@{n} 按次数和时间取位置、找回 reset --hard 和 rebase 丢掉的提交,以及它会过期。
    • Noimptyys
    • 3天前
    • 10
    • 点赞
    • 评论
    Git
  • Git 第十四章:打开 .git 目录,看 Git 怎样保存每一次提交
    把 .git 目录完整走一遍:配置文件、对象编号的算法,用 git cat-file 查看 blob、tree、commit 三种对象,再看 refs 和 HEAD 怎样给提交起名字。
    • Noimptyys
    • 3天前
    • 10
    • 点赞
    • 评论
    Git
  • Git 第十三章:用 git tag 给提交打上版本号
    标签给提交起一个好记且不会变的名字,常用来标记版本。这一篇讲版本号写法、查看已有标签、轻量标签和带注释的标签、删除和推送标签,以及推送后为什么不要再改。
    • Noimptyys
    • 3天前
    • 10
    • 点赞
    • 评论
    Git
  • Git 第十二章:用 git rebase -i 整理还没推送的提交
    git rebase -i 把提交列在编辑器里,逐个决定保留、改信息、合并或删除。用一组故意写乱的提交试遍 fixup、drop、reword、edit、squash,并讲出错时怎样恢复。
    • Noimptyys
    • 3天前
    • 10
    • 点赞
    • 评论
    Git
  • Git 第十一章:rebase 把分支上的提交重新接到 main 的最后
    rebase 把分支上的提交重新接到 main 的最后,历史变成直线,代价是提交被换成新的。这一篇比较 merge 和 rebase,讲冲突处理、哪些提交不能 rebase。
    • Noimptyys
    • 3天前
    • 13
    • 点赞
    • 评论
    Git
  • Git 第十章:功能分支、pull request 和 fork
    多人都在 main 上提交会互相打断,所以需要工作流。这一篇讲功能分支工作流、用 pull request 先审阅再合并、先在分支上合并 main,以及没有推送权限时怎样 fork。
    • Noimptyys
    • 3天前
    • 10
    • 点赞
    • 评论
    Git
  • Git 第九章:README、Gist 和 Pages,背后都是一个 Git 仓库
    GitHub 在保存仓库之外的功能:可见性、合作者、README 和 Markdown、Gist、GitHub Pages。它们背后都是普通的 Git 仓库,记住这一点,很多规则就说得通了。
    • Noimptyys
    • 3天前
    • 12
    • 点赞
    • 评论
    Git
  • Git 第八章:fetch 只更新 origin/*,pull 还要再合并一次
    fetch 只把远程的新提交拿进本地,并更新 origin/main 这类远程跟踪分支;pull 在 fetch 之后还要再合并一次。顺带讲清不带参数的 pull 怎样依靠上游。
    • Noimptyys
    • 3天前
    • 15
    • 点赞
    • 评论
    Git
  • Git 第七章:remote 记下地址,push 推的是本地分支
    把 GitHub 上的仓库 clone 下来,或者把本地仓库推上去:配置 SSH 密钥,用 git remote add 记下地址,用 git push 推送本地分支,再用 -u 设置上游。
    • Noimptyys
    • 3天前
    • 11
    • 点赞
    • 评论
    Git
  • Git 第六章:checkout 挪 HEAD,reset 挪分支,revert 只往前加
    checkout、restore、reset、revert 撤销的是四样不同的东西。把分支、HEAD、暂存区、工作区看成四层,每条命令只需要回答一个问题:它改动了哪几层。
    • Noimptyys
    • 3天前
    • 8
    • 点赞
    • 评论
    Git
  • Git 第五章:stash 是一个不挂在分支上的提交
    git stash 先把没提交的改动收起来,办完别的事再原样拿回来。这一篇看它把改动收到了哪里(一个不挂在分支上的提交)、收走了什么、pop 和 apply 有什么区别。
    • Noimptyys
    • 3天前
    • 13
    • 点赞
    • 评论
    Git
  • Git 第四章:diff 永远只比两份快照
    Git 保存的是每个版本的完整文件,改动是 git diff 临时比出来的。不加参数、--staged、HEAD、两个分支或两个提交,每种写法都只是在回答:拿哪两份来比。
    • Noimptyys
    • 3天前
    • 17
    • 点赞
    • 评论
    Git
  • Git 第三章:合并要看三个版本,冲突只看一段区域
    同一句 git merge,可能快进、生成合并提交,也可能停下来报冲突,取决于两条分支历史的形状。这一篇讲快进、三方合并、冲突区域、git add 的含义、merge --abort 和 diff3。
    • Noimptyys
    • 3天前
    • 74
    • 点赞
    • 评论
    Git
  • Git 第二章:分支是一个 41 字节的文件
    分支不是代码副本,而是一个记着提交号的 41 字节文件,HEAD 记的是分支名。再看 branch、switch、checkout、-d 和 -D、-m,以及切换被拒绝时 Git 在保护什么。
    • Noimptyys
    • 3天前
    • 73
    • 点赞
    • 评论
    Git
  • Git 第一章:工作区、暂存区、仓库 —— 一次改动的三段路
    Git 的命令只有 init、status、add、commit、log 几条,真正难懂的是 git status 的输出。这一篇按工作区、暂存区、仓库三个地方来组织,看每条命令负责哪一段搬运。
    • Noimptyys
    • 3天前
    • 68
    • 点赞
    • 评论
    Git
  • Git 第零章:命令行速成 —— 每条命令都在围着「当前位置」转
    学 Git 的第一步是命令行。Git 的每条命令都依赖执行时所在的文件夹,这一篇把 pwd、ls、cd、touch、mkdir、rm 等十来条命令串到同一个概念上:Shell 的当前工作目录。
    • Noimptyys
    • 3天前
    • 70
    • 点赞
    • 评论
    Git
  • VMware Workstation Pro 26H1 macOS Unlocker & OEM BIOS 2.7 for Windows 中文版
    VMware Workstation 中文版是一款功能强大的VMware虚拟机软件。最新VMware精简版最大特色是已解锁支持安装MAC OS X客户操作系统,添加了微软MSDM,DELL SLIC的
    • ITTEL
    • 3天前
    • 9
    • 点赞
    • 评论
  • 网络安全虚拟化平台 VMware NSX 4.2.0.1—4.2.4.1
    VMware NSX 是面向云网络场景的网络虚拟化与安全平台,可以通过软件定义的方式,在数据中心、云环境以及应用框架之间构建网络。不管工作负载跑在虚拟机、容器还是物理服务器上,NSX 都能为其提供更完
    • ITTEL
    • 3天前
    • 13
    • 点赞
    • 评论
  • 产品说明书改到第五版,截图链接我一次都没换:同名覆盖我用顺手了
    最近在给一个小产品补帮助文档,前前后后改了五六版,最让我烦的不是写字,而是里面那二十几张界面截图。界面每动一轮,截图就得重截。一开始我沿用老习惯,文件名叫 首页-v2.png、首页-final.png
    • 用户7685534125538
    • 3天前
    • 6
    • 点赞
    • 评论
    Markdown
  • 从 0 到 GitHub Marketplace:一个安全工具的开源全记录
    从 0 到 GitHub Marketplace:一个安全工具的开源全记录 项目地址: GitHub: https://github.com/lathuninh/miniapp-scanner Mar
    • 罗醒醒
    • 3天前
    • 90
    • 点赞
    • 评论
    GitHub 安全
    从 0 到 GitHub Marketplace:一个安全工具的开源全记录
  • 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30