summaryrefslogtreecommitdiff
path: root/debian/control
blob: de040b138c33a0ffc1a5e355b9a7362e96dd6eab (plain)
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
Source: git-crecord
Maintainer: Andrej Shadura <andrewsh@debian.org>
Section: vcs
Priority: optional
Build-Depends: debhelper-compat (= 12),
               dh-python,
               python3-all (>= 3.6),
               python3-setuptools (>= 0.6b3),
               python3-docutils (>= 0.12)
Standards-Version: 4.3.0
Homepage: https://github.com/andrewshadura/git-crecord
Vcs-Browser: https://browse.dgit.debian.org/git-crecord.git
Vcs-Git: https://git.dgit.debian.org/git-crecord

Package: git-crecord
Architecture: all
Depends: ${misc:Depends}, ${python3:Depends}, sensible-utils
Description: interactively select chunks to commit with Git
 git-crecord is a Git subcommand which allows users to interactively
 select changes to commit or stage using a ncurses-based text user
 interface.  It is a port of the Mercurial crecord extension originally
 written by Mark Edgington.
 .
 git-crecord allows you to interactively choose among the changes you
 have made (with line-level granularity), and commit, stage or unstage
 only those changes you select.  After committing or staging the selected
 changes, the unselected changes are still present in your working copy,
 so you can use crecord multiple times to split large changes into
 several smaller changesets.