[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#849415: ITP: git-crecord -- interactively select chunks to commit with Git



Package: wnpp
Severity: wishlist
Owner: Andrew Shadura <andrewsh@debian.org>

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

* Package name    : git-crecord
  Version         : 20161216.0
  Upstream Author : Andrew Shadura <andrew@shadura.me> and others
* URL             : https://github.com/andrewshadura/git-crecord
* License         : GPL-2+
  Programming Lang: Python
  Description     : interactively select chunks to commit with Git

git-crecord is a Git subcommand which allows users to interactively select
changes to commit 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 only those changes
you select.  After committing 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.

git-crecord supports some of the most popular options of git commit:
- --author=, --date=, --message=, --amend, --signoff.

At the moment git-crecord supports partial commit only, with partial
stage and unstage being work in progress.

- -- 
Cheers,
  Andrew

-----BEGIN PGP SIGNATURE-----

iQExBAEBCAAbBQJYYW10FBxhbmRyZXdzaEBkZWJpYW4ub3JnAAoJEJ1bI/kYT6UU
RdcH/j/LFvVQitOHlXtokX3G6O5fUhnFldlafZPTvona9JZnCJEJ9xtceLfnwe18
Uws/OhL9kDCix1w3cNFMhHIQ8NlFQZycKoZhvKNJ1jKUqhHep8g70rY+pKN8Z1+U
UKxxvbO3qQkMuDtDHUsMQn7ZtWD2vAr9SPdK+I3Fw33jGydqkUlIUdZ3J3T15UYo
49+zzoj814n4FcItxRbcy9RVZ/bgB4p4+zN+HMYbUQyezdN+CaC2EmMo1jw2TPkJ
f9Qi53W8X2c5ikFz6UFSif0E0Fk23ErI1zbJY1FSzk4ba05WAa0zHq/0YvH2hdhK
XG1d3XYhVuyI5fKnZnI4FDMWWPg=
=Alii
-----END PGP SIGNATURE-----


Reply to: