mirror of
https://github.com/facebook/sapling.git
synced 2024-10-10 16:57:49 +03:00
6317ba0ca2
Summary: The functionality we care about is provided by the `fbamend` extension. Therefore, lets replace the `amend` extension with the `fbamend` extension. Reviewed By: farnz Differential Revision: D10320739 fbshipit-source-id: 5700d39f488777fcc4033f60ce0a51cda15ef2ad
35 lines
998 B
Perl
35 lines
998 B
Perl
$ cat << EOF >> $HGRCPATH
|
|
> [extensions]
|
|
> amend=
|
|
> rebase=
|
|
> [experimental]
|
|
> evolution = createmarkers, allowunstable
|
|
> EOF
|
|
|
|
$ hg init repo && cd repo
|
|
|
|
verify template options
|
|
|
|
$ hg commit --config ui.allowemptycommit=True --template "{desc}\n" -m "some commit"
|
|
some commit
|
|
|
|
$ hg commit --config ui.allowemptycommit=True --template "{node}\n" -m "some commit"
|
|
15312f872b9e54934cd96e0db83e24aaefc2356d
|
|
|
|
$ hg commit --config ui.allowemptycommit=True --template "{node|short} ({phase}): {desc}\n" -m "some commit"
|
|
e3bf63af66d6 (draft): some commit
|
|
|
|
$ echo 'hello' > hello.txt
|
|
$ hg add hello.txt
|
|
|
|
$ hg amend --template "{node|short} ({phase}): {desc}\n"
|
|
4a5cb78b8fc9 (draft): some commit
|
|
|
|
$ echo 'good luck' > hello.txt
|
|
|
|
$ hg amend --template "{node|short} ({phase}): {desc}\n" --to 4a5cb78b8fc9
|
|
abort: --to cannot be used with any other options
|
|
[255]
|
|
$ hg commit --amend --template "{node|short} ({phase}): {desc}\n"
|
|
1d0c24f9beeb (draft): some commit
|