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