Thread (1 message) 1 message, 1 author, 2016-06-15

Re: git-subtree split O(N)

From: <hidden>
Date: 2016-06-15 22:53:42

Vinnie Falco [off-list ref] writes:
The problem is that every time I split, git-subtree starts from the
very beginning of the commit log and works its way forward. I thought
that it was only supposed to do that once, and that subsequent splits
would start from the last commit in the destination branch (I keep the
split branch around).

What's going on?
This is an area I want to improve.

You have to use --rejoin so subtree will remember where you left off
last time.  I also always specify a branch name, like this:

git subtree split -P subproj --rejoin --branch=subproj-to-push

I think --rejoin should probably be default but I need to understand the
code better to make sure.

HTH.

                              -Dave
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help