You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+13-14Lines changed: 13 additions & 14 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,14 +1,13 @@
1
1
### git_evtag_py
2
2
3
-
A python script version of [git-evtag](https://github.com/cgwalters/git-evtag/),
3
+
A Python implementation of [git-evtag](https://github.com/cgwalters/git-evtag/),
4
4
inspired by the [upstream Python implementation](https://github.com/cgwalters/git-evtag/blob/7c58b2021a066f1e552deeb37431bc70b6215d62/src/git-evtag-compute-py) but more feature complete and faster.
5
5
6
6
This can,
7
7
8
-
- Calculate and show checksum
9
-
- Verify checksum of a tag against the one in the tag message
10
-
- Sign a tag with the checksum
11
-
8
+
- Calculate and show the EVTag checksum of tags and commits
9
+
- Verify the signature and the EVTag checksum of a tag
10
+
- Sign a tag with the EVTag checksum
12
11
13
12
### Usage
14
13
@@ -17,23 +16,23 @@ Install `git`.
17
16
Symlink `git-evtag` to `~/.local/bin/git-evtag` or somewhere else that
18
17
is in `$PATH`. Then,
19
18
20
-
```
21
-
# Show tree checksum of HEAD
19
+
```sh
20
+
# Show the EVTag checksum of HEAD
22
21
git evtag
23
22
24
-
# Show tree checksum of tag TAG
23
+
# Show the EVTag checksum of the tag 'TAG'
25
24
git evtag --rev TAG
26
25
27
-
# Show tree checksum of commit COMMIT
26
+
# Show the EVTag checksum of the commit 'COMMIT'
28
27
git evtag --rev COMMIT
29
28
30
-
# Verify checksum obtained from tag message of tag TAG against the
31
-
# one calculated. Also verifies signature of TAG
29
+
# Verify the signature and the EVTag checksum obtained from the tag
30
+
#message of the tag 'TAG' against the one calculated
32
31
git evtag --verify TAG
33
32
34
-
# Add tree checksum to the tag TAG. Preserves the message of the
35
-
# original tag TAG, creates a new tag TAG with the previous message and
36
-
# the checksum appended to it
33
+
# Add the EVTag checksum to the tag 'TAG'. Preserves the message of the
34
+
# original tag 'TAG', creates a new tag 'TAG' with the previous message
0 commit comments