This series allows git-push to update local tracking refs when it updates the remote heads it tracks. Along the way, it adds library code for holding the remote configuration. Total diffstat is: Makefile | 4 +- builtin-push.c | 199 ++++++------------------------------------- commit.c | 8 -- git-compat-util.h | 8 ++ remote.c | 241 +++++++++++++++++++++++++++++++++++++++++++++++++++++ remote.h | 25 ++++++ send-pack.c | 54 ++++++++++-- 7 files changed, 349 insertions(+), 190 deletions(-) -Daniel *This .sig left intentionally blank* - To unsubscribe from this list: send the line "unsubscribe git" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html