我正在尝试将一个提交分成五个提交。我的计划是使用git stash save -p
和存储除了我在第一次提交中想要的东西之外的所有东西。然后提交更改,git stash apply
隐藏除了我在第二次提交中想要的所有内容等。但是我的原始提交包含新添加的文件,而且似乎我无法使用 -p 选择要存储的内容,也无法存储未跟踪的文件同时使用 -u 。
$ git stash save -u -p "take 4"
Can't use --patch and --include-untracked or --all at the same time
有没有办法做到这一点?