在主分支上,我做
git branch -b me
git add .
git commit
git push
然后我被告知我应该使用分支 A,我应该怎么做才能让它像我在分支 B 上执行上述命令一样?
git move what-I-do-on-me-branch-based-on-master to me-branch-based-on-B
我不需要它花哨,但我确实需要它安全。
在主分支上,我做
git branch -b me
git add .
git commit
git push
然后我被告知我应该使用分支 A,我应该怎么做才能让它像我在分支 B 上执行上述命令一样?
git move what-I-do-on-me-branch-based-on-master to me-branch-based-on-B
我不需要它花哨,但我确实需要它安全。
你想重新提交你的提交。
什么
rebase
是:me
它找到和之间的最新共同提交B
me
将比普通提交更新的提交应用到B
'stipme
为指向最后应用的提交所以它让你摆脱这种情况:
进入这个:
请注意,这会将提交时间更改为您进行变基的时间。提交哈希也会改变。此外,冲突可能看起来类似于合并提交,尽管冲突方面将被反转。