I have StGIT branch with no patches applied: all patches are on stack. I have accidentally added git commit on top of StGIT branch head. I tried to use "stg assimilate" to turn this commit into StGIT commit, applied, but new version of StGIT has only "stg repair". And the sequence
# stg repair # stg rebase origin
made me lose this git commit (well, up to reflog of course). This should not happen! Why assimilate got removed?
4206:[gitweb/web@git]# stg --version Stacked GIT 0.14.1 git version 1.5.3.7 Python version 2.4.3 (#1, Jun 13 2006, 16:41:18) [GCC 4.0.2 20051125 (Red Hat 4.0.2-8)]
-- Jakub Narebski Poland