{"thread":{"id":"17997","subject":"Altering Previous Commits' Author Field.","startedAt":"2009-02-24T21:29:15Z","lastAt":"2009-02-24T22:16:59Z","messageCount":3,"participants":["Tim Visher","Robin Rosenberg"],"isPatch":false,"patchVersion":null,"patchTotal":null},"messages":[{"id":"106108","messageId":"c115fd3c0902241329i2455bc8bj62ec41856773be30@mail.gmail.com","threadId":"17997","inReplyTo":null,"subject":"Altering Previous Commits' Author Field.","fromName":"Tim Visher","fromEmail":"tim.visher@gmail.com","sentAt":"2009-02-24T21:29:15Z","receivedAt":"2009-02-24T21:29:15Z","isPatch":false,"sender":{"key":"tim.visher@gmail.com","avatar":"https://gravatar.com/avatar/98307ce54bcac1a46b5d845827d5386e2a27895ff08790cdd3877ad527760575?d=mp&s=160"},"body":"Hello Everyone,\n\nI have two identities that git knows me as, one for personal and the\nother for work.  I just realized that I project I've been doing some\nwork on at work was using the global config file on that box because I\nhad forgotten to a project specific config to change my identity.  Is\nthere any way for me to edit the history so that the Author of all of\nthose commits is changed to my personal identity?\n\nThanks in advance!\n\n-- \n\nIn Christ,\n\nTimmy V.\n\nhttp://burningones.com/\nhttp://five.sentenc.es/ - Spend less time on e-mail\n"},{"id":"106110","messageId":"200902242243.49612.robin.rosenberg.lists@dewire.com","threadId":"17997","inReplyTo":"c115fd3c0902241329i2455bc8bj62ec41856773be30@mail.gmail.com","subject":"Re: Altering Previous Commits' Author Field.","fromName":"Robin Rosenberg","fromEmail":"robin.rosenberg.lists@dewire.com","sentAt":"2009-02-24T21:43:49Z","receivedAt":"2009-02-24T21:43:49Z","isPatch":false,"sender":{"key":"robin.rosenberg@dewire.com","avatar":"https://avatars.githubusercontent.com/u/46357?v=4"},"body":"tisdag 24 februari 2009 22:29:15 skrev Tim Visher <tim.visher@gmail.com>:\n> Hello Everyone,\n> \n> I have two identities that git knows me as, one for personal and the\n> other for work.  I just realized that I project I've been doing some\n> work on at work was using the global config file on that box because I\n> had forgotten to a project specific config to change my identity.  Is\n> there any way for me to edit the history so that the Author of all of\n> those commits is changed to my personal identity?\n\nIf you haven't published your branch you can use git-filter-branch to\nrewrite using the --env-filter \"export GIT_AUTHOR_NAME=...  etc\"\n\n-- robin\n"},{"id":"106118","messageId":"c115fd3c0902241416t65beb6b5x6890b4a229515c63@mail.gmail.com","threadId":"17997","inReplyTo":"200902242243.49612.robin.rosenberg.lists@dewire.com","subject":"Re: Altering Previous Commits' Author Field.","fromName":"Tim Visher","fromEmail":"tim.visher@gmail.com","sentAt":"2009-02-24T22:16:59Z","receivedAt":"2009-02-24T22:16:59Z","isPatch":false,"sender":{"key":"tim.visher@gmail.com","avatar":"https://gravatar.com/avatar/98307ce54bcac1a46b5d845827d5386e2a27895ff08790cdd3877ad527760575?d=mp&s=160"},"body":"On Tue, Feb 24, 2009 at 4:43 PM, Robin Rosenberg\n<robin.rosenberg.lists@dewire.com> wrote:\n\n> If you haven't published your branch you can use git-filter-branch to\n> rewrite using the --env-filter \"export GIT_AUTHOR_NAME=...  etc\"\n\nAwesome!  That's exactly what I was looking for! Thank you! :)\n\n-- \n\nIn Christ,\n\nTimmy V.\n\nhttp://burningones.com/\nhttp://five.sentenc.es/ - Spend less time on e-mail\n"}]}