Help: unshelve

hg unshelve [OPTION]... [[-n] SHELVED]

restore a shelved change to the working directory

This command accepts an optional name of a shelved change to restore. If none is given, the most recent shelved change is used.

If a shelved change is applied successfully, the bundle that contains the shelved changes is moved to a backup location (.hg/shelve-backup).

Since you can restore a shelved change on top of an arbitrary commit, it is possible that unshelving will result in a conflict between your changes and the commits you are unshelving onto. If this occurs, you must resolve the conflict, then use "--continue" to complete the unshelve operation. (The bundle will not be moved until you successfully complete the unshelve.)

(Alternatively, you can use "--abort" to abandon an unshelve that causes a conflict. This reverts the unshelved changes, and leaves the bundle in place.)

If bare shelved change (without interactive, include and exclude option) was done on newly created branch it would restore branch information to the working directory.

After a successful unshelve, the shelved changes are stored in a backup directory. Only the N most recent backups are kept. N defaults to 10 but can be overridden using the "shelve.maxbackups" configuration option.

Timestamp in seconds is used to decide order of backups. More than "maxbackups" backups are kept, if same timestamp prevents from deciding exact order of them, for safety.

Selected changes can be unshelved with "--interactive" flag. The working directory is updated with the selected changes, and only the unselected changes remain shelved. Note: The whole shelve is applied to working directory first before running interactively. So, this will bring up all the conflicts between working directory and the shelve, irrespective of which changes will be unshelved.

options:

-a --abort abort an incomplete unshelve operation
-c --continue continue an incomplete unshelve operation
-i --interactive use interactive mode (EXPERIMENTAL)
-k --keep keep shelve after unshelving
-n --name NAME restore shelved change with given name
-t --tool VALUE specify merge tool
--date DATE set date for temporary commits (DEPRECATED)

global options ([+] can be repeated):

-R --repository REPO repository root directory or name of overlay bundle file
--cwd DIR change working directory
-y --noninteractive do not prompt, automatically pick the first choice for all prompts
-q --quiet suppress output
-v --verbose enable additional output
--color TYPE when to colorize (boolean, always, auto, never, or debug)
--config CONFIG [+] set/override config option (use 'section.name=value')
--debug enable debugging output
--debugger start debugger
--encoding ENCODE set the charset encoding (default: UTF-8)
--encodingmode MODE set the charset encoding mode (default: strict)
--traceback always print a traceback on exception
--time time how long the command takes
--profile print command execution profile
--version output version information and exit
-h --help display help and exit
--hidden consider hidden changesets
--pager TYPE when to paginate (boolean, always, auto, or never) (default: auto)
%ڳϸ|#XQlkxC:3Obd4ȇ#JoYms$?{ nG[zqF5Xs,#W jB̹LWZ׏pmF *Rjꊖm5_3_s"хUgUW-Tքh4Yw4ҟw{A2 's$鬪Cdyoow]r<ИUxm%ܙ_Lc\0Ȓ-0ٜ\h16&a, 9&Nxz}7yk8næ'4`{%<>jwX~Qd9+xR ϧ@?|>)spy 6VijaVʺI;f%w'嬲9c']dA˖tk-&_`OدN&: ڛejL3ig"i RU}uqqU3WJvdyRsR?vI+2cN t4$ѐM),읶sEG`a[+gL^:I4y Q~{!ޏ&,:L(LDSaT^ClCLe$.&+f4PmNKQ]2Lk,Y5$˛Fw#;A5˺oYp{kerLb-~O5S^j}lGɑz&Me 1pZ?Flxh[LdZ9>wM|OD9rHx~k٧p!WY|.g4m$,ʹz i=;pH#f;xx`ZPJ(2\ ֯n ̏2_gd3@k>棋ZξŤxvoo҅ &bqE;/EP ^R78~>XtZ5^>t5Md&v?{v.ҩ~yڞ?eZm].xy=Cvw7Zq0j<ίqU?b53QCxWx7l}zZj;t{5Ҡ3FY=]{Qb߶ aYNQIVh-$Fg7b_mCѺ?RBkk4ѕ*{닰Nh~˥>^1(iE=+[ܫCݚ6K:g)|!=2*@`6^m5d4_˛djتT0Ghc'X߾RfGNT>9 j 2&_3ΌPWxn~@B% uj)u#Rf}xl&^;A[ezKkF6ɌvpӎTmKq])zoߛqճA[Ra˯'zS-ܞ4gؚ)U `>9iFZЪ?hV%`;s!ׇw9R%fk/0P]FPeZ RDVeygOnugrK7VkmwӠ\:iPRNcC!.#yD!o6|c@-׽ya<\l W)BFW&<m5)xc'yG|ޫ[g2k7Zbu29k.@f^i\T^ 1Ez_ i^5笐s>:( y ėktMl*fi9jfcG9+*L⊌RW<؀ֱ?k]$eՊyFz\uBYdp ͯ葤áZmV-טwݽYZ*pu% Rtk%C L=?dkLc\5ԖVK֦`i||-UeUGϥa~ijw/?^Po% )9B#oT#6 k,/¹?)3yM0opl,`>ٔE=` l YG1TEfryu O/Fp~Ao It KA{=qJ~a$SΫbӝ''MGlG5 dr#-,r~Pr~ZZ -7ԟ 5E%Oe, ܄L^ ^d]tPxVє`3ΫXt7NM!=ՉׂUȻ(y+Ja4RYo ($AQ" UA]u (9+T6M%0Yy;&O-D6rzcP Pxt:'-[Af9f;~piP #<+*m=`V:e:b~`Zwؔfn.4Ԗ)NS_øf7H _kh727.6H8u]_rL̒,aQ׏:o7k_mttqX`KH>:~RT$+_Ts1|:) +ELLW̯Y֣4dô2xaΨSGxOAXu_v U/c੶C"N BuE/) )x,oFLJBC;*}k$Y}_Ūs/MqJs[X[ն;72wuO`Y#{I188Y\a׀6GV(rl9X~b%|C]?2a6&ýGf_}n&~k*YY8};SO-rX Fy?>X;8[?>:?:#xPBC~< <8G )8|# )S>xϧo䗤\x#|vH .=~v*ͧYfO<9̂`f,IDՂE\{"'? J<\@UP?_a`|Kԇ_~8~:0Dg(9@ 64ߴb$"4 '!/(<%()8!qdvHix@h0|8.,wmHW4ߢ߄q>-4.49!r joW[$6\ _"HS:Y/բHX4̞bR"K 2Dk`ipqv1A@c`@_"+RIt&n4M¨#Ta쭥$?O:!-?^\0e5A3Y"(*"$4e0}!ڧdh`IR*&oofXk4 ]j&=4&(M6e }ܜdҮԆQzN=P<Bp4#Ov2[x֞w3,R40 8UY4;kE; NO.ϷFnM/Dja .EЄ A;jP"Eχ ( m9_;?=Ԗ.}M PPĵjWģ+w>(QHD8Azxobܻz|vpJ 7kSh-PQ.=QsS\{ԁV*5#-L ~=WO[e4@XE'lz;!W%85'/aE|5T3V SN͏k?9"bͳxl^Kic. m6عEzPY& Hc]#+EN Pc7asoU!ESEuF@#`kGG׀n qK<[a,IB9QB# pEK8tb9ʭ]Y(NMٖMO\ņΕuCXcGdVWjy[s#C.l@6tzWEMTaͲ ZyUJr(vKئ=Lh.bQEPycOug<bLɝ? :r^MMH/d  V.Dx1ŇgBzDs)9(/M5ϑacGԄ{G&_ V<.-53o!<#6%k|h;ԓr]H|gg"OKCg:izF5O6 ᠩ3!9v{ ݫMAu ۭ}TAAxRG>[qr+^&٭V,w*D2azOOfz{+;MQM@/T0w{Q%MۏAOivHfy#al,/sx,r݁$DXӏ,`mis5U$m'{dGx1y6>E8?\(i0U{b%='aY㺗$Hyj$L(x /{^7YīxyM<zGs'4!۔ O0#INTm'؊E5+ U9HwHErT ; JUSH b(/?=:(SxA<;ѪjmdEiVIކxqzJYqJ8lUE:hFg-\~;OyT'7mZކoV3#N2;>&"d-!7?^7LߵLZpy٣"$Pd\N=r=RG=1#pΪTEiϻ ]XY)_'f8Te06{V?[k)H;*ګ0i=i)XH(j efzȆw:sHPG*JКpq@RT4rɖ}C-~ЪwVRgIbh*`ZR@؈gQQkH臵&D QUyB 5)oƠxjƜgFy-Ϊr(70+V+^w惹J3/ЗAmJC 5^EUL&N 9<:TX>4g&Q0Q$;7~~1eiӕ{IT q{!bSi+!"zO=˘t4!Q<4fT lI{fﴻG3:;:mhRyGl@g,Ć9^W(e"CmcZ=i"l6%2''h߳K!0#Vlr݄`V9Ǽ s'D<WasL\LT}d1i.e313Jۭb=\ ?xD{z'cc_ "I y76rhJUH^+hB P(5E^GÃwdIYxYCg)Oy7BZ>dEq<}-?`ߵVєZL4҃axmrX*ru s-PzzU 7@[Z%Ut&X`9}kpL s4CfF++!|f'V'3il~4ٟtӬŔA̹Yx>So13{"]ԕADGeIܮ 玈"mOxgPQW:7HAxdʴX TVj━Pۘ`8iv8wv)αf%.aS1"o.?a>e,APNd̡?ebr7"c$D3OtACE֦vF?w(yAA~b RDPoo~L kAG$s<Hu73rL֣ѭf,Ra6 nuEm;z=xCtWWd+d~h QǚLE +g`q†^@M;~jG*Ioc L1Ff}J EuxjOf٦%$h!dAcS[D{}ԀU9h֌sK9;u;9ԭyл!ZM2 X59IUTm@D=@J{<|a