你可以按照以下步骤来进行 rebase

  1. 首先,确保你的 remote 仓库地址已经配置好了。假设 origin 是你自己的 fork 仓库,upstream 是原始仓库(remote)。

  2. 添加 upstream(如果还没添加):

    git remote add upstream <remote_repository_url>
    
  3. 获取 upstream 的最新变更:

    git fetch upstream
    
  4. 切换到你想要 rebase 的本地分支(例如 master):

    git checkout master
    
  5. 进行 rebase

    git rebase upstream/xxx
    
  6. 如果过程中遇到冲突,解决冲突后继续:

    git add <resolved_files>
    git rebase --continue
    
  7. 如果想把 rebase 后的修改推送到你的 fork 仓库:

    git push origin master --force
    

这将使你的 master 分支基于 upstream/xxx 分支的最新提交,并包含其中的所有更改。