@@ -5,7 +5,7 @@ title = "Stacked Git"
5
5
> Stacked Git, ** StGit** for short, is an application for managing Git
6
6
> commits as a stack of patches.
7
7
>
8
- > With a * patch stack * workflow, multiple patches can be developed
8
+ > With a _ patch stack _ workflow, multiple patches can be developed
9
9
> concurrently and efficiently, with each patch focused on a single
10
10
> concern, resulting in both a clean Git commit history and improved
11
11
> productivity.
@@ -23,7 +23,7 @@ safely manage a stack of patches.
23
23
[ ` delete ` ] ( man/stg-delete ) , and [ ` clean ` ] ( man/stg-clean ) .
24
24
- See information about the stack or individual patches using
25
25
[ ` series ` ] ( man/stg-series ) and [ ` show ` ] ( man/stg-show ) .
26
- - Migrate patches to regular commits and * vice versa * using
26
+ - Migrate patches to regular commits and _ vice versa _ using
27
27
[ ` commit ` ] ( man/stg-commit ) and [ ` uncommit ` ] ( man/stg-uncommit ) .
28
28
29
29
Patch-stack management operations are performed using Git commands and
@@ -35,6 +35,10 @@ StGit is licensed under the GNU General Public License, version 2.
35
35
36
36
## News
37
37
38
+ ### 2023-10-04: [ StGit v2.3.3] [ v2.3.3 ] has been released.
39
+
40
+ Fixes to zsh completions along with MacOS portability improvements.
41
+
38
42
### 2023-08-19: [ StGit v2.3.2] [ v2.3.2 ] has been released.
39
43
40
44
This release contains some improvements to ` stg uncommit ` along with
@@ -62,11 +66,13 @@ bzip2-rs crate which allows for static linking when not using the
62
66
63
67
This release also contains a few more bugfixes to ` stg import ` .
64
68
69
+ [ v2.3.3 ] : https://github.com/stacked-git/stgit/releases/tag/v2.3.3
65
70
[ v2.3.2 ] : https://github.com/stacked-git/stgit/releases/tag/v2.3.2
66
71
[ v2.3.1 ] : https://github.com/stacked-git/stgit/releases/tag/v2.3.1
67
72
[ v2.3.0 ] : https://github.com/stacked-git/stgit/releases/tag/v2.3.0
68
73
69
74
{{< details "More StGit News..." >}}
75
+
70
76
### 2023-05-15: [ StGit v2.2.4] [ v2.2.4 ] has been released.
71
77
72
78
StGit regained the ability to upgrade from stacks created by very old
@@ -155,7 +161,6 @@ git2. This has a big impact on the latency of StGit commands.
155
161
156
162
See the [ changelog] ( changelog/ ) for more details on this release.
157
163
158
-
159
164
### 2023-01-16: Blog Post: [ How I Keep Using Stacked Git at $WORK] [ stgit-at-work2 ]
160
165
161
166
[ This blog post] [ stgit-at-work2 ] from lthms describes their
@@ -227,9 +232,9 @@ some highlights include:
227
232
more terse output. Stack modifying operations (` push ` , ` pop ` ,
228
233
` refresh ` , etc.) use color and sigils to display their outcomes.
229
234
- ` stg email format ` and ` stg email send ` replace ` stg mail ` . The new
230
- commands lean on the battle-hardened ` git format-patch ` and `git
231
- send-email` commands, making StGit's email capabilities more robust
232
- and more standard.
235
+ commands lean on the battle-hardened ` git format-patch ` and
236
+ ` git send-email` commands, making StGit's email capabilities more
237
+ robust and more standard.
233
238
- StGit aliases now behave like Git aliases.
234
239
- ` stg refresh ` gains the ` -r ` /` --refresh ` option, which allows a new
235
240
patch to be created and record changes with one command.
@@ -251,7 +256,6 @@ See the [extension in the VSCode marketplace][marketplace] or checkout
251
256
252
257
[ vscode-stgit ] : https://github.com/srydh/vscode-stgit
253
258
[ marketplace ] : https://marketplace.visualstudio.com/items?itemName=samuelrydh.stgit
254
-
255
259
[ stgit-at-work2 ] : https://soap.coffee/~lthms/opinions/StackedGit2.html
256
260
[ stgit-at-work ] : https://soap.coffee/~lthms/opinions/StackedGit.html
257
261
[ v2.2.4 ] : https://github.com/stacked-git/stgit/releases/tag/v2.2.4
@@ -273,7 +277,7 @@ See the [extension in the VSCode marketplace][marketplace] or checkout
273
277
274
278
## Why Stacked Git?
275
279
276
- The * stack of patches * model is a natural way to maintain a clean Git
280
+ The _ stack of patches _ model is a natural way to maintain a clean Git
277
281
history while working on several changes concurrently. A stack-oriented
278
282
workflow using StGit can compliment, or even replace, many Git workflows
279
283
involving rebase, branches, amended commits, and stashes.
0 commit comments