How do I use Git's interactive rebase with a local-only repository (no remote / origin)?

后端 未结 2 724
鱼传尺愫
鱼传尺愫 2020-12-29 02:23

I use git as a local source control system mostly for history and diff tracking. I still want to use rebase to do fixup / squash on WIP commits that I will make periodicall

2条回答
  •  独厮守ぢ
    2020-12-29 02:34

    git rebase -i in shorthand, without specifying a destination branch, will make git assume that you are trying to rebase against a remote branch tracked by your branch. That's why the error message is mentioning stuff about remotes.

    When you do specify a target, git will rebase against that commit-ish:

    git rebase -i 
    

提交回复
热议问题