【发布时间】:2010-05-17 14:55:22
【问题描述】:
使用 cvs、git 或其他技术(文件系统级别?),我想:
对分支 A 进行修改
结帐分支 B:对分支 A 的更改被“隐藏”(按名称会很好),分支 B 已签出,这样我的分支 A 更改就消失了
对分支 B 进行修改
结帐分支 A:对分支 B 的更改已“隐藏”(按名称会很好),分支 A 已签出,因此我的分支 B 更改已消失,但现在我的“已保存”分支 A 从第 2 步回来了
Git-stash 似乎不符合我所描述的流程,尽管我的印象可能是错误的。
欢迎使用涉及 RCS 或文件系统或命令行工具或其他方式的技术。
【问题讨论】:
-
这不是标准的分支/合并工作流程吗?向 A 提交更改,在 B 上签出,在 B 上提交更改,然后在 A 上签出。我错过了什么吗?