| 1 | Stacked Git 0.15 |
| 2 | ---------------- |
| 3 | |
| 4 | StGit 0.15 is available, and can be checked out from |
| 5 | git://repo.or.cz/stgit.git or http://download.gna.org/stgit/. |
| 6 | |
| 7 | StGit is a Python application providing functionality similar to Quilt |
| 8 | (i.e. pushing/popping patches to/from a stack) on top of Git. These |
| 9 | operations are performed using Git commands, and the patches are |
| 10 | stored as Git commit objects, allowing easy merging of the StGit |
| 11 | patches into other repositories using standard Git functionality. |
| 12 | |
| 13 | Bugs can be reported on the Git mailing list or via the project bug |
| 14 | tracker at https://gna.org/bugs/?group=stgit. |
| 15 | |
| 16 | The main changes since release 0.14.3 are |
| 17 | |
| 18 | - New core infrastructure for repository operations |
| 19 | - Infinite undo/redo operations and corresponding commands |
| 20 | - Automatic reverting of changes following a failed operation (using |
| 21 | transactions) |
| 22 | - New 'squash' command for combining two or more patches into one |
| 23 | - New 'publish' command for maintaining merge-friendly branches (which |
| 24 | are not rebased) |
| 25 | - New patch identification format - <branch>:<patch> (see 'id' |
| 26 | command) |
| 27 | - UI improvements and removal of the 'add', 'rm' and 'resolved' |
| 28 | commands since there are corresponding Git equivalents |
| 29 | - Emacs mode improvements |
| 30 | - Man pages and improved tutorial |
| 31 | |
| 32 | Special thanks go to Karl Hasselström for the hard work done on the |
| 33 | new StGit features. |