{"thread":{"id":"26854","subject":"Rebase difficulty","startedAt":"2011-03-24T17:22:31Z","lastAt":"2011-03-24T20:20:59Z","messageCount":2,"participants":["Afzal Mohammed","Lasse Makholm"],"isPatch":false,"patchVersion":null,"patchTotal":null},"messages":[{"id":"164239","messageId":"1300987351-3248-1-git-send-email-lazfamam@gmail.com","threadId":"26854","inReplyTo":null,"subject":"Rebase difficulty","fromName":"Afzal Mohammed","fromEmail":"lazfamam@gmail.com","sentAt":"2011-03-24T17:22:31Z","receivedAt":"2011-03-24T17:22:31Z","isPatch":false,"sender":{"key":"lazfamam@gmail.com","avatar":null},"body":"Hi,\n\nIs there a way, while in the process of rebasing, to skip multiple patches with single command ?\n\nCurrent scenario,\n\n\"[1] git rebase upstream\" has been executed initially, around 500 commits would be present after upstream.\n\nout of this 500, some commits has to be skipped (contiguous at different points) and some has to be applied. After [1], git starts applying, it has to be stopped, skip a few, continue applying a few, skip a few and so on.\n\nPlease let me know if there is an easy way of doing it or is there any other command meant for this.\n\nThanks\nAfzal\n"},{"id":"164253","messageId":"AANLkTi=+uzVGSi+FO2k3qE_T_By9ynTSE1h6uENFbZ8M@mail.gmail.com","threadId":"26854","inReplyTo":"1300987351-3248-1-git-send-email-lazfamam@gmail.com","subject":"Re: Rebase difficulty","fromName":"Lasse Makholm","fromEmail":"lasse.makholm@gmail.com","sentAt":"2011-03-24T20:20:59Z","receivedAt":"2011-03-24T20:20:59Z","isPatch":false,"sender":{"key":"lasse.makholm@gmail.com","avatar":"https://gravatar.com/avatar/5bc3a34e4fa8ba26b38c333f370b15c034351e18e09b056a2608f3904ae1a4c1?d=mp&s=160"},"body":"On 24 March 2011 18:22, Afzal Mohammed <lazfamam@gmail.com> wrote:\n> Hi,\n>\n> Is there a way, while in the process of rebasing, to skip multiple patches with single command ?\n>\n> Current scenario,\n>\n> \"[1] git rebase upstream\" has been executed initially, around 500 commits would be present after upstream.\n>\n> out of this 500, some commits has to be skipped (contiguous at different points) and some has to be applied. After [1], git starts applying, it has to be stopped, skip a few, continue applying a few, skip a few and so on.\n>\n> Please let me know if there is an easy way of doing it or is there any other command meant for this.\n\ngit rebase -i ?\n\n/Lasse\n"}]}