diff options
| author | Julia Evans <julia@jvns.ca> | 2025-09-23 18:10:48 +0000 |
|---|---|---|
| committer | Junio C Hamano <gitster@pobox.com> | 2025-09-24 12:29:34 -0700 |
| commit | cc1cc31e2a46e33941840bbb2026fff2d0532b2b (patch) | |
| tree | 69fd2bce9333cbbdb700d8acf0d8509a2bbd5915 /builtin/ls-tree.c | |
| parent | 92c87bdc406e5bcf1b516a861d609b03d99c23b7 (diff) | |
doc: git-push: create PUSH RULES section
Right now the rules for when a `git push` is allowed are buried at the
bottom of the description of `<refspec>`. Put them in their own section
so that we can reference them from `--force` and give some context for
why they exist.
Having the "PUSH RULES" section also lets us be a little bit more
specific with the rule in `--force`: we can just focus on the rule
for pushing for a branch (which is likely the one that's most relevant)
and leave the details about what happens when you push to a tag or a ref
that isn't a branch to the later section.
Signed-off-by: Julia Evans <julia@jvns.ca>
Signed-off-by: Junio C Hamano <gitster@pobox.com>
Diffstat (limited to 'builtin/ls-tree.c')
0 files changed, 0 insertions, 0 deletions
