.ie \n(.g .ds Aq \(aq .el .ds Aq ' .TH git-branchless-prev 1 "prev " .SH NAME prev \- Move to an earlier commit in the current stack .SH SYNOPSIS \fBprev\fR [\fB\-a\fR|\fB\-\-all\fR] [\fB\-b\fR|\fB\-\-branch\fR] [\fB\-o\fR|\fB\-\-oldest\fR] [\fB\-n\fR|\fB\-\-newest\fR] [\fB\-i\fR|\fB\-\-interactive\fR] [\fB\-m\fR|\fB\-\-merge\fR] [\fB\-f\fR|\fB\-\-force\fR] [\fB\-h\fR|\fB\-\-help\fR] [\fINUM_COMMITS\fR] .SH DESCRIPTION Move to an earlier commit in the current stack .SH OPTIONS .TP \fB\-a\fR, \fB\-\-all\fR Traverse as many commits as possible .TP \fB\-b\fR, \fB\-\-branch\fR Move the specified number of branches rather than commits .TP \fB\-o\fR, \fB\-\-oldest\fR When encountering multiple next commits, choose the oldest .TP \fB\-n\fR, \fB\-\-newest\fR When encountering multiple next commits, choose the newest .TP \fB\-i\fR, \fB\-\-interactive\fR When encountering multiple next commits, interactively prompt which to advance to .TP \fB\-m\fR, \fB\-\-merge\fR If the local changes conflict with the destination commit, attempt to merge them .TP \fB\-f\fR, \fB\-\-force\fR If the local changes conflict with the destination commit, discard them. (Use with caution!) .TP \fB\-h\fR, \fB\-\-help\fR Print help (see a summary with \*(Aq\-h\*(Aq) .TP [\fINUM_COMMITS\fR] The number of commits to traverse. If not provided, defaults to 1.