On 8/13/26 16:33, Devin Teske wrote:
The branch main has been updated by dteske:

URL: 
https://cgit.FreeBSD.org/src/commit/?id=a8347f44282408fb1a4c0aa611ecdf469bc030a8

commit a8347f44282408fb1a4c0aa611ecdf469bc030a8
Author:     Devin Teske <[email protected]>
AuthorDate: 2026-08-13 20:31:36 +0000
Commit:     Devin Teske <[email protected]>
CommitDate: 2026-08-13 20:31:36 +0000

     git-arc: Add a diff subcommand
Show the differences between local commits and their associated
     Phabricator reviews, i.e., what "git arc update" would upload.  For
     each commit, the review's current raw diff is applied to the commit's
     parent in a temporary index and the resulting tree is compared against
     the commit itself.  An empty diff means the commit and the review are
     in sync.
This makes it easy to check whether local amendments have diverged
     from the posted review before updating it, or to confirm that a
     review is current before landing.
Reviewed by: markj
     Differential Revision:  https://reviews.freebsd.org/D58789

Nice!  Something I would like is if we could have an indicator in `git arc list`
output if a local commit is out of date (that is, something like an extra column
that could hold a character like '!' if the commit has a local diff relative to
the current review).  Not sure how feasible that is to implement though.

--
John Baldwin


Reply via email to