我想你只想这样做:
git checkout -b feat-x-exp feat-x
Run Code Online (Sandbox Code Playgroud)
这将检查feat-x您可以试验的副本.一旦你离开feat-x分支,你的rebase命令不会影响原始分支(只要你避免两个参数形式,这是在rebase之前签出的快捷方式).
如果你陷入困境,你可以回到原始分支的状态:
git reset --hard feat-x
Run Code Online (Sandbox Code Playgroud)
如果您的实验成功,您可以移动feat-x匹配feat-x-exp并删除实验分支:
git checkout feat-x
git reset --hard feat-x-exp
git branch -d feat-x-exp
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
131 次 |
| 最近记录: |