aspiers / git-explode

Explode linear sequence of git commits into topic branches
GNU General Public License v2.0
53 stars 3 forks source link

Completely bogs on large codebase #6

Open zenspider opened 1 year ago

zenspider commented 1 year ago

It looks like it is ignoring my BASE, but I suspect it is looking at all the surrounding blame hunks. According to -d it is looking at a LOT of commits. It bogs the whole thing down. Your demo in the video is snappy. This hangs. And hangs. Some notion of progress or something would help.

Also, it can't be killed with ^c... I have to suspend and kill -9 %1?

zenspider commented 1 year ago

some relevant numbers:

9998 % git ls-files  | lc
   14556
9999 % git log --oneline | lc
  185270
10003 % git log --oneline main.. | lc
      34
10004 % git diff main.. | lc 
    8284