.\" generated with Ronn-NG/v0.9.1 | |
.\" http://github.com/apjanke/ronn-ng/tree/0.9.1 | |
.TH "GIT\-LFS\-PRE\-PUSH" "1" "May 2022" "" | |
.SH "NAME" | |
\fBgit\-lfs\-pre\-push\fR \- Git pre\-push hook implementation | |
.SH "SYNOPSIS" | |
\fBgit lfs pre\-push\fR \fIremote\fR [remoteurl] | |
.SH "DESCRIPTION" | |
Responds to Git pre\-hook events\. It reads the range of commits from STDIN, in the following format: | |
.IP "" 4 | |
.nf | |
<local\-ref> SP <local\-sha1> SP <remote\-ref> SP <remote\-sha1> \en | |
.fi | |
.IP "" 0 | |
.P | |
It also takes the remote name and URL as arguments\. | |
.P | |
If any of those Git objects are associated with Git LFS objects, those objects will be pushed to the Git LFS API\. | |
.P | |
In the case of pushing a new branch, the list of Git objects will be all of the Git objects in this branch\. | |
.P | |
In the case of deleting a branch, no attempts to push Git LFS objects will be made\. | |
.SH "OPTIONS" | |
.TP | |
\fBGIT_LFS_SKIP_PUSH\fR | |
Do nothing on pre\-push\. For more, see: git\-lfs\-config(5)\. | |
.SH "SEE ALSO" | |
git\-lfs\-clean(1), git\-lfs\-push(1)\. | |
.P | |
Part of the git\-lfs(1) suite\. | |