{"thread":{"id":"8062","subject":"[PATCH 0/3] Add \"remote\" library","startedAt":"2007-05-10T02:03:59Z","lastAt":"2007-05-10T02:03:59Z","messageCount":1,"participants":["Daniel Barkalow"],"isPatch":true,"patchVersion":1,"patchTotal":3},"messages":[{"id":"41695","messageId":"Pine.LNX.4.64.0705092149060.18541@iabervon.org","threadId":"8062","inReplyTo":null,"subject":"[PATCH 0/3] Add \"remote\" library","fromName":"Daniel Barkalow","fromEmail":"barkalow@iabervon.org","sentAt":"2007-05-10T02:03:59Z","receivedAt":"2007-05-10T02:03:59Z","isPatch":true,"sender":{"key":"barkalow@iabervon.org","avatar":"https://avatars.githubusercontent.com/u/55364219?v=4"},"body":"This series makes a library for handling remotes, by moving code from less \nappropriate places into a new header and source file pair. It shouldn't \nhave any major changes in behavior at this point, aside from a few \nbehavior improvements (\"git push not-a-remote-name\" before would give the \nwrong error message; newer configuration methods should override older \nones; we should use the same default remote for push that we do for pull, \nall else being equal).\n\nPatches 1 and 2 mostly move code into remote.c from other files. Patch 3 \nadds useful code for the fetch side, corresponding to the code for the \npush side, but this code isn't used yet, because the code that would use \nit is still in shell. Patches 1 and 2 make sense without patch 3, however.\n\n\t-Daniel\n*This .sig left intentionally blank*\n"}]}