已经对git进行了更改,我可以将这些更改提交到新分支吗?

问题描述

| 如果是这样,命令是什么? 非常感谢社区!     

解决方法

        如果您尚未提交:
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