:orphan:

hg copy
=======

mark files as copied for the next commit
----------------------------------------

Mark dest as having copies of source files. If dest is a
directory, copies are put in that directory. If dest is a file,
the source must be a single file.

By default, this command copies the contents of files as they
exist in the working directory. If invoked with -A/--after, the
operation is recorded, but no copying is performed.

To undo marking a destination file as copied, use --forget. With that
option, all given (positional) arguments are unmarked as copies. The
destination file(s) will be left in place (still tracked). Note that
:hg:`copy --forget` behaves the same way as :hg:`rename --forget`.

This command takes effect with the next commit by default.

Returns 0 on success, 1 if errors are encountered.
