codex Windows worktree使用分享
- 内容介绍
- 文章标签
- 相关推荐
前段时间codex Windows app发布了,看见微软商店的介绍里有什么并行worktree之类的,也没找到什么经验分享,所以特地在这里分享一下自己摸索的使用心得。我的使用比较粗糙,欢迎各位佬友一起分享。 官方文档:Worktrees
默认前提:
- 你已经有一个本地以及远程的 Git 仓库
- 你知道 `branch`、`stash`、`commit`、`merge` 的基本含义
- 你当前使用的是和截图相近版本的 Codex Desktop(Windows)
本篇文章涉及的内容
-
先看懂界面里“当前工作区状态”和“当前分支”这两个位置
-
创建新的工作树
-
在工作树里继续对话,并给当前改动创建工作分支
-
把工作树结果切到本地工作区验证
-
根据验证结果,决定继续在本地修改,还是把会话移回工作树
-
选择一种方式把改动合并回目标分支
-
删除不再需要的工作树
你可以先把它理解成一句话:
先在工作树里做,再切到本地看,确认没问题后再合回主分支。
1. 先认识界面里的关键信息
先看懂界面里最重要的两个位置。
-
左下角可以看出当前会话是在本地工作区还是工作树
-
右下角可以看到当前会话所在的 Git 分支
image2560×1380 176 KB
看懂这两个位置以后,后面你就更容易判断自己当前是在本地工作区还是工作树,也更容易理解为什么右上角的按钮会跟着变化。
2. 创建新的工作树
有两种方法,选一个最适合你当前场景的即可。
前段时间codex Windows app发布了,看见微软商店的介绍里有什么并行worktree之类的,也没找到什么经验分享,所以特地在这里分享一下自己摸索的使用心得。我的使用比较粗糙,欢迎各位佬友一起分享。 官方文档:Worktrees
默认前提:
- 你已经有一个本地以及远程的 Git 仓库
- 你知道 `branch`、`stash`、`commit`、`merge` 的基本含义
- 你当前使用的是和截图相近版本的 Codex Desktop(Windows)
本篇文章涉及的内容
-
先看懂界面里“当前工作区状态”和“当前分支”这两个位置
-
创建新的工作树
-
在工作树里继续对话,并给当前改动创建工作分支
-
把工作树结果切到本地工作区验证
-
根据验证结果,决定继续在本地修改,还是把会话移回工作树
-
选择一种方式把改动合并回目标分支
-
删除不再需要的工作树
你可以先把它理解成一句话:
先在工作树里做,再切到本地看,确认没问题后再合回主分支。
1. 先认识界面里的关键信息
先看懂界面里最重要的两个位置。
-
左下角可以看出当前会话是在本地工作区还是工作树
-
右下角可以看到当前会话所在的 Git 分支
image2560×1380 176 KB
看懂这两个位置以后,后面你就更容易判断自己当前是在本地工作区还是工作树,也更容易理解为什么右上角的按钮会跟着变化。
2. 创建新的工作树
有两种方法,选一个最适合你当前场景的即可。

