On Mon, 2012-11-12 at 13:28 -0400, Joey Hess wrote:

> I like the idea of showing things that need to be pushed upstream, but
> there's a lot of overhead with mr status here, both in other output, and
> in name. I'm afraid the two are confusingly similar.

The two are inherently overlapping. mr status is a subset of mr summary,
since locally modified or uncommitted files are files that need to be
committed (or put in .gitignore) and pushed to the remote(s).

> It seems either mr status could be extended to include this info, or a
> more focused command made with a more descriptive name, that shows
> only things that need to be pushed.

I would be in favour of extending mr status and maybe adding the more
focused commands as well, maybe like this:

mr uncommitted: lists uncommitted modifications only
mr status: lists uncommitted modifications plus things that need pushing
mr unpushed: lists only things that are committed locally but need pushing

-- 
bye,
pabs

http://wiki.debian.org/PaulWise

Attachment: signature.asc
Description: This is a digitally signed message part

Reply via email to