Browse Source

Documentation/replace: add Creating Replacement Objects section

There were no hints in the documentation about how to create
replacement objects.

Signed-off-by: Christian Couder <chriscool@tuxfamily.org>
Signed-off-by: Junio C Hamano <gitster@pobox.com>
maint
Christian Couder 11 years ago committed by Junio C Hamano
parent
commit
b8fcce1e7f
  1. 16
      Documentation/git-replace.txt

16
Documentation/git-replace.txt

@ -66,6 +66,19 @@ OPTIONS
Typing "git replace" without arguments, also lists all replace Typing "git replace" without arguments, also lists all replace
refs. refs.


CREATING REPLACEMENT OBJECTS
----------------------------

linkgit:git-filter-branch[1], linkgit:git-hash-object[1] and
linkgit:git-rebase[1], among other git commands, can be used to create
replacement objects from existing objects.

If you want to replace many blobs, trees or commits that are part of a
string of commits, you may just want to create a replacement string of
commits and then only replace the commit at the tip of the target
string of commits with the commit at the tip of the replacement string
of commits.

BUGS BUGS
---- ----
Comparing blobs or trees that have been replaced with those that Comparing blobs or trees that have been replaced with those that
@ -78,6 +91,9 @@ pending objects.


SEE ALSO SEE ALSO
-------- --------
linkgit:git-hash-object[1]
linkgit:git-filter-branch[1]
linkgit:git-rebase[1]
linkgit:git-tag[1] linkgit:git-tag[1]
linkgit:git-branch[1] linkgit:git-branch[1]
linkgit:git[1] linkgit:git[1]

Loading…
Cancel
Save