<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>协作 on Zampo Blog</title><link>https://blog.cpdd.fyi/tags/%E5%8D%8F%E4%BD%9C/</link><description>Recent content in 协作 on Zampo Blog</description><generator>Hugo</generator><language>zh-cn</language><lastBuildDate>Tue, 14 Apr 2026 16:10:00 +0800</lastBuildDate><atom:link href="https://blog.cpdd.fyi/tags/%E5%8D%8F%E4%BD%9C/index.xml" rel="self" type="application/rss+xml"/><item><title>你每天都在用 Git，但你可能不懂 rebase</title><link>https://blog.cpdd.fyi/posts/git-rebase-explained/</link><pubDate>Tue, 14 Apr 2026 16:10:00 +0800</pubDate><guid>https://blog.cpdd.fyi/posts/git-rebase-explained/</guid><description>&lt;p&gt;&lt;img src="https://blog.cpdd.fyi/images/git-rebase-explained/cover.svg" alt="Git rebase vs merge 对比"&gt;&lt;/p&gt;
&lt;p&gt;你在 feature 分支上写了三个提交，准备提 PR。&lt;/p&gt;
&lt;p&gt;同事说：先 rebase 一下 main，把历史整理干净。&lt;/p&gt;
&lt;p&gt;你照做了，但心里没底：rebase 到底改了什么？会不会出问题？&lt;/p&gt;
&lt;p&gt;很多开发者对 rebase 的理解，停留在&amp;quot;会敲命令，不知道它到底做了什么&amp;quot;。&lt;/p&gt;</description></item></channel></rss>