问题描述
|
如果是这样,命令是什么?
非常感谢社区!
解决方法
如果您尚未提交:
git checkout -b newbranch; git commit
如果您已承诺:
git checkout -b newbranch
如果您已提交但未推送,并希望将其从旧分支中删除:
git checkout -b newbranch; git checkout oldbranch; git reset --hard HEAD^
如果您已提交并推送并想从旧分支中将其删除:
git checkout -b newbranch; git checkout oldbranch; git revert HEAD
我强烈建议您阅读Pro Git书。 http://progit.org
, 面向初学者的Git救援指南:权威实用指南
, 看来您已经提交了要再次提交的更改,但是在另一个分支上。然后,您正在寻找git cherry-pick