On Sun, Mar 30, 2008 at 3:50 PM, Eyvind Bernhardsen <eyvind-git@xxxxxxxxxxxxxx> wrote: > Pushing to a branch works except that I couldn't figure out what to do > if the push doesn't succeed, ie, the branch has advanced on the remote > end. That's a problem if more than one module references the > submodule or there are multiple branches in the main module. That's easy: just error out in that case. If the current system would just error out when I screwed up, I'd at least be able to deal with it. Right now I silently create un-check-outable parent repositories because I failed silently to upload my latest checkins to the child repository. > True :) I still have no idea how to figure out which submodules are > dirty, though. Solving that will enable a safe "submodule update", > which I think is more important than "submodule push". What is unsafe about "submodule update"? Thanks, Avery -- 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