forked from jnavila/git-manpages-l10n
-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
The architecture of files was reworked. Some include files are missing now. Signed-off-by: Jean-Noël Avila <[email protected]>
- Loading branch information
Jean-Noël Avila
committed
Feb 27, 2021
1 parent
5c164ae
commit 75d2744
Showing
28 changed files
with
17,873 additions
and
4,127 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,63 @@ | ||
linkgit:gitattributes[5]:: | ||
Defining attributes per path. | ||
|
||
linkgit:gitcli[7]:: | ||
Git command-line interface and conventions. | ||
|
||
linkgit:gitcore-tutorial[7]:: | ||
A Git core tutorial for developers. | ||
|
||
linkgit:gitcredentials[7]:: | ||
Providing usernames and passwords to Git. | ||
|
||
linkgit:gitcvs-migration[7]:: | ||
Git for CVS users. | ||
|
||
linkgit:gitdiffcore[7]:: | ||
Tweaking diff output. | ||
|
||
linkgit:giteveryday[7]:: | ||
A useful minimum set of commands for Everyday Git. | ||
|
||
linkgit:gitfaq[7]:: | ||
Frequently asked questions about using Git. | ||
|
||
linkgit:gitglossary[7]:: | ||
A Git Glossary. | ||
|
||
linkgit:githooks[5]:: | ||
Hooks used by Git. | ||
|
||
linkgit:gitignore[5]:: | ||
Specifies intentionally untracked files to ignore. | ||
|
||
linkgit:gitmailmap[5]:: | ||
Map author/committer names and/or E-Mail addresses. | ||
|
||
linkgit:gitmodules[5]:: | ||
Defining submodule properties. | ||
|
||
linkgit:gitnamespaces[7]:: | ||
Git namespaces. | ||
|
||
linkgit:gitremote-helpers[7]:: | ||
Helper programs to interact with remote repositories. | ||
|
||
linkgit:gitrepository-layout[5]:: | ||
Git Repository Layout. | ||
|
||
linkgit:gitrevisions[7]:: | ||
Specifying revisions and ranges for Git. | ||
|
||
linkgit:gitsubmodules[7]:: | ||
Mounting one repository inside another. | ||
|
||
linkgit:gittutorial[7]:: | ||
A tutorial introduction to Git. | ||
|
||
linkgit:gittutorial-2[7]:: | ||
A tutorial introduction to Git: part two. | ||
|
||
linkgit:gitworkflows[7]:: | ||
An overview of recommended workflows with Git. | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,15 @@ | ||
-L<start>,<end>:<file>:: | ||
-L:<funcname>:<file>:: | ||
|
||
Trace the evolution of the line range given by '<start>,<end>', | ||
or by the function name regex '<funcname>', within the '<file>'. You may | ||
not give any pathspec limiters. This is currently limited to | ||
a walk starting from a single revision, i.e., you may only | ||
give zero or one positive revision arguments, and | ||
'<start>' and '<end>' (or '<funcname>') must exist in the starting revision. | ||
You can specify this option more than once. Implies `--patch`. | ||
Patch output can be suppressed using `--no-patch`, but other diff formats | ||
(namely `--raw`, `--numstat`, `--shortstat`, `--dirstat`, `--summary`, | ||
`--name-only`, `--name-status`, `--check`) are not currently implemented. | ||
+ | ||
include::line-range-format.txt[] |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,6 @@ | ||
THIS OPTION IS EXPERIMENTAL! SHA-256 support is experimental and still | ||
in an early stage. A SHA-256 repository will in general not be able to | ||
share work with "regular" SHA-1 repositories. It should be assumed | ||
that, e.g., Git internal file formats in relation to SHA-256 | ||
repositories may change in backwards-incompatible ways. Only use | ||
`--object-format=sha256` for testing purposes. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,7 @@ | ||
When combining multiple `--contains` and `--no-contains` filters, only | ||
references that contain at least one of the `--contains` commits and | ||
contain none of the `--no-contains` commits are shown. | ||
|
||
When combining multiple `--merged` and `--no-merged` filters, only | ||
references that are reachable from at least one of the `--merged` | ||
commits and from none of the `--no-merged` commits are shown. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,61 @@ | ||
List commits that are reachable by following the `parent` links from the | ||
given commit(s), but exclude commits that are reachable from the one(s) | ||
given with a '{caret}' in front of them. The output is given in reverse | ||
chronological order by default. | ||
|
||
You can think of this as a set operation. Commits reachable from any of | ||
the commits given on the command line form a set, and then commits reachable | ||
from any of the ones given with '{caret}' in front are subtracted from that | ||
set. The remaining commits are what comes out in the command's output. | ||
Various other options and paths parameters can be used to further limit the | ||
result. | ||
|
||
Thus, the following command: | ||
|
||
ifdef::git-rev-list[] | ||
----------------------------------------------------------------------- | ||
$ git rev-list foo bar ^baz | ||
----------------------------------------------------------------------- | ||
endif::git-rev-list[] | ||
ifdef::git-log[] | ||
----------------------------------------------------------------------- | ||
$ git log foo bar ^baz | ||
----------------------------------------------------------------------- | ||
endif::git-log[] | ||
|
||
means "list all the commits which are reachable from 'foo' or 'bar', but | ||
not from 'baz'". | ||
|
||
A special notation "'<commit1>'..'<commit2>'" can be used as a | ||
short-hand for "^'<commit1>' '<commit2>'". For example, either of | ||
the following may be used interchangeably: | ||
|
||
ifdef::git-rev-list[] | ||
----------------------------------------------------------------------- | ||
$ git rev-list origin..HEAD | ||
$ git rev-list HEAD ^origin | ||
----------------------------------------------------------------------- | ||
endif::git-rev-list[] | ||
ifdef::git-log[] | ||
----------------------------------------------------------------------- | ||
$ git log origin..HEAD | ||
$ git log HEAD ^origin | ||
----------------------------------------------------------------------- | ||
endif::git-log[] | ||
|
||
Another special notation is "'<commit1>'...'<commit2>'" which is useful | ||
for merges. The resulting set of commits is the symmetric difference | ||
between the two operands. The following two commands are equivalent: | ||
|
||
ifdef::git-rev-list[] | ||
----------------------------------------------------------------------- | ||
$ git rev-list A B --not $(git merge-base --all A B) | ||
$ git rev-list A...B | ||
----------------------------------------------------------------------- | ||
endif::git-rev-list[] | ||
ifdef::git-log[] | ||
----------------------------------------------------------------------- | ||
$ git log A B --not $(git merge-base --all A B) | ||
$ git log A...B | ||
----------------------------------------------------------------------- | ||
endif::git-log[] |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,18 @@ | ||
ifdef::git-commit[] | ||
-s:: | ||
endif::git-commit[] | ||
--signoff:: | ||
--no-signoff:: | ||
Add a `Signed-off-by` trailer by the committer at the end of the commit | ||
log message. The meaning of a signoff depends on the project | ||
to which you're committing. For example, it may certify that | ||
the committer has the rights to submit the work under the | ||
project's license or agrees to some contributor representation, | ||
such as a Developer Certificate of Origin. | ||
(See http://developercertificate.org for the one used by the | ||
Linux kernel and Git projects.) Consult the documentation or | ||
leadership of the project to which you're contributing to | ||
understand how the signoffs are used in that project. | ||
+ | ||
The --no-signoff option can be used to countermand an earlier --signoff | ||
option on the command line. |
Oops, something went wrong.