Skip to content

Commit 0595a93

Browse files
committed
v0.7.0
1 parent df0f687 commit 0595a93

File tree

6 files changed

+34
-13
lines changed

6 files changed

+34
-13
lines changed

CHANGELOG.md

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,14 @@
11
# Changelog
22

3-
## vNEXT
3+
## v0.7.0
44

55
* Add support for `git-rerere`, to record and replay conflict resolutions (#75)
66
* Fix autosquash order of multiple fixup commits with the same target (#72)
77
* Use `GIT_SEQUENCE_EDITOR` instead of `SEQUENCE_EDITOR` (#71)
88
* Fix handling of multiline commit subjects (#86)
99
* Add support for interactively revising or autosquashing the root commit via `--root`
1010
* Add support for `commit.gpgSign` (#46)
11+
* Improved support for git-for-windows (#112)
1112

1213
## v0.6.0
1314

docs/conf.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@
2222
# -- Project information -----------------------------------------------------
2323

2424
project = "git-revise"
25-
copyright = "2018-2019, Nika Layzell"
25+
copyright = "2018-2022, Nika Layzell"
2626
author = "Nika Layzell <[email protected]>"
2727

2828
# The short X.Y version

docs/contributing.rst

Lines changed: 8 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -10,9 +10,14 @@ checking, :command:`pylint` for linting, :command:`pytest` for testing, and
1010

1111
.. code-block:: shell
1212
13-
$ tox # All python versions
14-
$ tox -e py36 # Python 3.6
15-
$ tox -e py37 # Python 3.7
13+
$ tox # All python versions
14+
$ tox -e py38 # Python 3.8
15+
$ tox -e py39 # Python 3.9
16+
$ tox -e py310 # Python 3.10
17+
18+
$ tox -e mypy # Mypy Typechecking
19+
$ tox -e pylint # Linting
20+
$ tox -e black # Check Formatting
1621
1722
Code Formatting
1823
---------------

docs/install.rst

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
Installing
22
==========
33

4-
:command:`git-revise` can be installed from PyPi_. Python 3.6 or higher is
4+
:command:`git-revise` can be installed from PyPi_. Python 3.8 or higher is
55
required.
66

77
.. code-block:: bash

git-revise.1

Lines changed: 21 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,8 @@
11
.\" Man page generated from reStructuredText.
22
.
3+
.TH "GIT-REVISE" "1" "Jan 05, 2022" "0.7.0" "git-revise"
4+
.SH NAME
5+
git-revise \- Efficiently update, split, and rearrange git commits
36
.
47
.nr rst2man-indent-level 0
58
.
@@ -27,9 +30,6 @@ level margin: \\n[rst2man-indent\\n[rst2man-indent-level]]
2730
.\" new: \\n[rst2man-indent\\n[rst2man-indent-level]]
2831
.in \\n[rst2man-indent\\n[rst2man-indent-level]]u
2932
..
30-
.TH "GIT-REVISE" "1" "Jul 30, 2021" "0.6.0" "git-revise"
31-
.SH NAME
32-
git-revise \- Efficiently update, split, and rearrange git commits
3333
.SH SYNOPSIS
3434
.sp
3535
\fIgit revise\fP [<options>] [<target>]
@@ -50,8 +50,10 @@ writing them when necessary. This allows it to be significantly faster on
5050
large codebases, and avoid invalidating builds.
5151
.sp
5252
If \fI\%\-\-autosquash\fP or \fI\%\-\-interactive\fP is specified, the
53-
<target> argument is optional. If it is omitted, \fBgit revise\fP will
54-
consider a range of unpublished commits on the current branch.
53+
<target> argument may be omitted or given as the special value \fI:option:\-\-root\fP\&.
54+
If it is omitted, \fBgit revise\fP will consider a range of unpublished
55+
commits on the current branch. If given as \fI:option:\-\-root\fP, all commits
56+
including the root commit will be considered.
5557
.SH OPTIONS
5658
.SS General options
5759
.INDENT 0.0
@@ -201,6 +203,19 @@ git revise \-i <after\-this\-commit>
201203
.UNINDENT
202204
.UNINDENT
203205
.sp
206+
The special target \fI\-\-root\fP is available to revise everything up to the root
207+
commit:
208+
.INDENT 0.0
209+
.INDENT 3.5
210+
.sp
211+
.nf
212+
.ft C
213+
git revise \-i \-\-root
214+
.ft P
215+
.fi
216+
.UNINDENT
217+
.UNINDENT
218+
.sp
204219
An editor will be fired up with the commits in your current branch after the
205220
given commit. If the index has any staged but uncommitted changes, a \fB<git
206221
index>\fP entry will also be present.
@@ -300,6 +315,6 @@ Code, documentation and other contributions are also welcomed.
300315
\fBgit\-rebase(1)\fP
301316
\fBgit\-add(1)\fP
302317
.SH COPYRIGHT
303-
2018-2019, Nika Layzell
318+
2018-2022, Nika Layzell
304319
.\" Generated by docutils manpage writer.
305320
.

gitrevise/__init__.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,4 +4,4 @@
44
in-memory merges and rebases.
55
"""
66

7-
__version__ = "0.6.0"
7+
__version__ = "0.7.0"

0 commit comments

Comments
 (0)