假如我之前提交了很多版本:
版本3
版本2
版本1
现在我的代码有新的改动
我想把 新改动 并版本3 中去
这样对不对:
git reset -soft 版本3
git add .
git commit -m '任意说明'
git push origin origin
还是这样:
git add .
git commit -m '任意说明'
git reset -soft 版本3
git commit -m 'soft之后说明'
git push origin origin
假如我之前提交了很多版本:
版本3
版本2
版本1
现在我的代码有新的改动
我想把 新改动 并版本3 中去
这样对不对:
git reset -soft 版本3
git add .
git commit -m '任意说明'
git push origin origin
还是这样:
git add .
git commit -m '任意说明'
git reset -soft 版本3
git commit -m 'soft之后说明'
git push origin origin
10 回答11.1k 阅读
6 回答3k 阅读
5 回答4.8k 阅读✓ 已解决
4 回答3.1k 阅读✓ 已解决
2 回答2.6k 阅读✓ 已解决
3 回答1.4k 阅读✓ 已解决
3 回答2.3k 阅读✓ 已解决
如果版本 3 是最近的一次提交,有一个更简单的办法:
而且,如果你愿意,可以这样搞无数次。