{"thread":{"id":"34660","subject":"git rebase --interactive \"forgets\" strategies after --continue","startedAt":"2013-08-09T19:29:37Z","lastAt":"2013-08-09T19:29:37Z","messageCount":1,"participants":["Diogo de Campos"],"isPatch":false,"patchVersion":null,"patchTotal":null},"messages":[{"id":"224935","messageId":"CAMebvcQ4mzHOnQNPZ-Qpgn4JkxXMBH+ys9PLcJgZ6aL7Xei7jQ@mail.gmail.com","threadId":"34660","inReplyTo":null,"subject":"git rebase --interactive \"forgets\" strategies after --continue","fromName":"Diogo de Campos","fromEmail":"campos@esss.com.br","sentAt":"2013-08-09T19:29:37Z","receivedAt":"2013-08-09T19:29:37Z","isPatch":false,"sender":{"key":"campos@esss.com.br","avatar":"https://gravatar.com/avatar/e1f2d70d3ee09f9716ea5059ce7a7ea1998588acdee08ccdb5494482d7c509d0?d=mp&s=160"},"body":"I had some problems rebasing a repository that had empty commits,\nwhich caused the rebase to stop. After continuing it with git rebase\n--continue, it seems that the strategies I originally gave were\nforgotten.\n\nI quickly glanced at the code, and it seems that a lot of rebase\noptions are stored in in a $state_dir, but $strategy_args is not one\nof them.\n\n\nSince git rebase --interactive not ignoring strategies\n(https://github.com/git/git/commit/db2b3b820e2b28da268cc88adff076b396392dfe)\nis a recent change to Git (only available in 1.8.4-rc+), I believe\nthat this was overlooked.\n\n-- \nDiogo Campos\n"}]}