JS_*_*bad 14 bazaar fossil git-stash
使用fossil/bzr时,是否有可能模仿'git stash'的行为?
基本上我对处理以下工作流感兴趣:
我认为通常可以通过在状态X中分支代码而不是执行'git stash',在该分支中进行重构,然后将分支合并回主分支来使用另一个SCM时模拟这种情况.但我知道分支并不总是便宜的操作.那么有没有更好的特殊方法最终依赖于fossil/bzr的特定功能?
vdb*_*oor 12
您可以使用patch
系统命令.
首先,通过将生成的diff存储为.patch文件来进行"存储":
$scmtool diff > working.patch
然后重置您的工作目录.
稍后,将修补程序应用于:
patch -p1 --dry-run < working.patch
然后这个工作,删除--dry-run
以应用真实的补丁.