-
Notifications
You must be signed in to change notification settings - Fork 6
/
Copy pathcommand-list.txt
110 lines (100 loc) · 2.7 KB
/
command-list.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
Patch Inspection
~~~~~~~~~~~~~~~~
linkstg:diff[]::
Show a diff
linkstg:files[]::
Show files modified by a patch
linkstg:id[]::
Print git hash of a StGit revision
linkstg:log[]::
Display or optionally clear the stack changelog
linkstg:name[]::
Print patch name of a StGit revision
linkstg:show[]::
Show patch commits
Patch Manipulation
~~~~~~~~~~~~~~~~~~
linkstg:edit[]::
Edit a patch
linkstg:fold[]::
Fold diff file into the current patch
linkstg:new[]::
Create a new patch at top of the stack
linkstg:refresh[]::
Incorporate worktree changes into current patch
linkstg:rename[]::
Rename a patch
linkstg:spill[]::
Spill changes from the topmost patch
linkstg:sync[]::
Synchronize patches with a branch or a series
Stack Inspection
~~~~~~~~~~~~~~~~
linkstg:email[]::
Format and send patches as email
linkstg:export[]::
Export patches to a directory
linkstg:next[]::
Print the name of the next patch
linkstg:patches[]::
Show patches that modify files
linkstg:prev[]::
Print the name of the previous patch
linkstg:series[]::
Display the patch series
linkstg:top[]::
Print the name of the top patch
Stack Manipulation
~~~~~~~~~~~~~~~~~~
linkstg:branch[]::
Branch operations: switch, list, create, rename, delete, ...
linkstg:clean[]::
Delete empty patches from the series
linkstg:commit[]::
Finalize patches to the stack base
linkstg:delete[]::
Delete patches
linkstg:float[]::
Push patches to the top, even if applied
linkstg:goto[]::
Go to patch by pushing or popping as necessary
linkstg:hide[]::
Hide patches in the series
linkstg:import[]::
Import patches to stack
linkstg:init[]::
Initialize a StGit stack on a branch
linkstg:pick[]::
Import a patch from another branch or a commit object
linkstg:pop[]::
Pop (unapply) one or more applied patches
linkstg:pull[]::
Pull changes from a remote repository
linkstg:push[]::
Push (apply) one or more unapplied patches
linkstg:rebase[]::
Move the stack base to another point in history
linkstg:redo[]::
Undo the last undo operation
linkstg:repair[]::
Repair stack after branch is modified with git commands
linkstg:reset[]::
Reset the patch stack to an earlier state
linkstg:sink[]::
Move patches deeper in the stack
linkstg:squash[]::
Squash two or more patches into one
linkstg:uncommit[]::
Convert regular Git commits into StGit patches
linkstg:undo[]::
Undo the last command
linkstg:unhide[]::
Unhide hidden patches
Administration
~~~~~~~~~~~~~~
linkstg:completion[]::
Support for shell completions
linkstg:help[]::
Print this message or the help of the given subcommand(s)
linkstg:version[]::
Print version information and exit