Documentation/git-pull: clarify configuration
The sentence about 'branch.<name>.rebase' refers to the first sentence in the paragraph and not to the sentence about avoiding rebasing non-local changes. Clarify this. Signed-off-by: Martin von Zweigbergk <martin.von.zweigbergk@gmail.com> Signed-off-by: Junio C Hamano <gitster@pobox.com>
This commit is contained in:
parent
6a6c54bafe
commit
11fe3f73cc
@ -92,12 +92,14 @@ include::merge-options.txt[]
|
||||
:git-pull: 1
|
||||
|
||||
--rebase::
|
||||
Instead of a merge, perform a rebase after fetching. If
|
||||
there is a remote ref for the upstream branch, and this branch
|
||||
was rebased since last fetched, the rebase uses that information
|
||||
to avoid rebasing non-local changes. To make this the default
|
||||
for branch `<name>`, set configuration `branch.<name>.rebase`
|
||||
to `true`.
|
||||
Rebase the current branch on top of the upstream branch after
|
||||
fetching. If there is a remote-tracking branch corresponding to
|
||||
the upstream branch and the upstream branch was rebased since last
|
||||
fetched, the rebase uses that information to avoid rebasing
|
||||
non-local changes.
|
||||
+
|
||||
See `branch.<name>.rebase` in linkgit:git-config[1] if you want to make
|
||||
`git pull` always use `{litdd}rebase` instead of merging.
|
||||
+
|
||||
[NOTE]
|
||||
This is a potentially _dangerous_ mode of operation.
|
||||
|
Loading…
Reference in New Issue
Block a user