使用CVS,GIT中或其他技术(?文件系统级),我想:切换分支时保存/恢复git/cvs checkout会改变吗?
就分支变体A
结帐分支B:更改分支是“收起“(通过名称将是很好),支路B签出这样的,我的一个分支的变化都不见了
作出支路B
结帐支路A的修改:陈分支B被“收起”(通过名字会很好),分支A被检出使得我的分支B改变不见了,但是现在我的“已保存”分支从步骤#2改变回来了
Git-stash似乎不符合我所描述的流程,尽管我的印象可能是错误的。
涉及RCS或文件系统或命令行工具或其他方面的技术是值得欢迎的。
这不是标准的分支/合并工作流吗?将更改提交给A,在B上签出,在B上提交更改,在A上检查。我是否错过了某些内容? – Paddy 2010-05-17 14:59:34