MAN-J
Man PagesPricing
LoginGet Started
diffman-git(1)
Original
English • 44 lines
diffman-git(1)		    General Commands Manual		diffman-git(1)

NAME
       diffman-git - compare changes to manual pages line by line

SYNOPSIS
       diffman-git [diff-options ...] [[base-commit] commit]

DESCRIPTION
       The diffman-git command formats a manual page at two git(1) commits,
       and then runs diff(1) on the formatted outputs.

       If the commit is not specified, it diffs the working directory against
       HEAD.

       If the base-commit is not specified, the comparison is done against the
       previous commit.

OPTIONS
       -s     Report when two files are the same.

       -Un    output n (default 3) lines of unified context.

       -w     Ignore all white space.

ENVIRONMENT
       See man(1).

EXAMPLES
       $ MAN_KEEP_FORMATTING= diffman-git 437e4afec6ca | less -R;
       --- 437e4afec6ca^:man/man3/sem_open.3
       +++ 437e4afec6ca:man/man3/sem_open.3
       @@ -14,3 +14,2 @@
       -     sem_t *sem_open(const char *name, int oflag);
       -     sem_t *sem_open(const char *name, int oflag,
       -		     mode_t mode, unsigned int value);
       +     sem_t *sem_open(const char *name, int oflag, ...
       +		     /* mode_t mode, unsigned int value */ );

SEE ALSO
       diff(1), man(1), git(1), less(1)

Linux man-pages 6.15		  2025-05-17			diffman-git(1)

diffman-git(1)

diffman\-git

0popularity

System Information

Linux man-pages 6.15 1.0.0
Updated 2025-05-17
Maintained by Unknown

Actions