rebase interactive
生活随笔
收集整理的這篇文章主要介紹了
rebase interactive
小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
執(zhí)行 git rebase --interactive 時(shí)
- pick: 保留commit以及commit信息
- reword: 可編輯該commit的信息(且不與其他commit合并)
- squash: 將commit和上一個(gè)commit合并,將信息添加到上一個(gè)(更舊的)非drop或fixup的commit的description的新行,最后必須要有一個(gè)reword(或edit)的commit來(lái)整合commit信息
- fixup: 將commit和上一個(gè)commit合并,但丟棄commit信息
- drop: 丟棄commit以及commit信息
- edit: 不了解。。。應(yīng)該是等待執(zhí)行amend后
在一條branch上合并多個(gè)commit信息
執(zhí)行 git rebase --interactive,將
總結(jié)
以上是生活随笔為你收集整理的rebase interactive的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: git 修改倒数二个 commit
- 下一篇: 蚂蚁开放平台—获取支付宝用户信息