如何解决已经对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
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。