4.0.0
版本发布时间: 2015-12-29 12:45:17
tj/git-extras最新发布版本:7.2.0(2024-04-23 21:00:33)
It's been a while, but we present to you git-extras v4.0.0 (wookiee)
!
Here's a list of all the changes made in this release; the full changelog can be found in History.md
:
- (#365) prevent
git ignore
from avoiding files it thinks are already in.gitignore
, but aren't – @rkennedy - (#368) fix printing special characters (from
git blame
output) ingit line-summary
– @zlx - (#369) fix hashbangs for
git guilt
andgit merge-into
– @phigoro - (#370) move from
wc
toawk
ingit-effort
to avoidwc
's different behavior on diffent platforms – @phigoro - (#372) add installation one-liner that installs latest release from GitHub – @spacewander
- (#373) add documentation for
git line-summary
– @zlx - (#377) fix
mktemp
behavior on Linux inMakefile
– @go2null - (#377) fix
grep
syntax ingit contrib
– @go2null - (#378) update installation in
git-extras update
– @spacewander - (#380) keep installation silent – @spacewander
- (#381) modify installation to work with
curl
andbash
– @spacewander - (8a3f988) create shorter URL for one-liner installation – @hemanth
- (#383) use more portable
mktemp
implementation inMakefile
– @somasis - (#385) add
install.cmd
for installation on Windows – @gisphm - (#386) use https for
git fork
– @rstacruz - (#392) improve speed of
git effort
– @nicolaiskogheim - (#390) fix
git effort
color formatting with--above
– @nicolaiskogheim - (#394) make
git changelog
respect status code of editor – @markeissler - (#396) make sure
git changelog
always looks atHEAD
– @tocker - (#399) cleaner way to current branch in
git archive-file
– @nicolaiskogheim - (#398) require destination branch in
git graft
– @nicolaiskogheim, @muhtasib - (#388) update all man pages – @chernjie
- (#391) extend
git effort
to acceptgit log
options, such as--since
– @nicolaiskogheim - (#400) prevent
git effort
from counting untouched files – @nicolaiskogheim - (#401) make
git effort
exit early to prevent messy error – @nicolaiskogheim - (#403) write documentation for
git effort --since
– @andreicristianpetcu - (#406) fix
git extras
,git changelog
,git info
, andgit alias
on Windows (msysgit
) – @southly, @nicolaiskogheim - (#404) fix
git effort
on FreeBSD – @nicolaiskogheim - (#405) allow
git effort
to accept filenames with spaces – @nicolaiskogheim - (#408) rely on
git shortlog
forgit contrib
– @nicolaiskogheim - (#409) fix
git alias <search-term>
- @nicolaiskogheim - (#409, #414) update
git alias
documentation – @nicolaiskogheim - (#415) update dates on
git contrib
man page – @nicolaiskogheim - (#416) update
git fork
documentation – @nicolaiskogheim - (#418) fix URL conversion in
git fork
– @nicolaiskogheim - (#420) update
git line-summary
documentation – @nicolaiskogheim - (#419) update
git guilt
documentation – @nicolaiskogheim - (#422) fix "active days" reported by
git effort
– @nicolaiskogheim - (#424) update examples in
git fork
documentation – @nicolaiskogheim - (#423) clarify that
git effort
accepts any path, not just filenames – @nicolaiskogheim - (#426) abort
git-alias
when too many arguments given – @spacewander - (#411) add
git psykorebase
command – @Natim - (#429) change
git merge-into
syntax – @nicolaiskogheim - (#428) update
Commands.md
– @spacewander - (#430) fix
git-extras update
for Windows users – @spacewander - (#425) set default for
make
toinstall
(make
->make install
) – @nicolaiskogheim - (#432) fix
git feature
link in documentation – @stevemao - (#433) add
git clear
command – @grindhold - (#435) update
git pr
documentation – @nwinkler - (#437) fix typo in installation script (
install.sh
) – @nwinkler - (#436) update
git ignore
documentation – @nwinkler - (#441) don't hide
git checkout
output and prevent runninggit checkout
twice ingit bug
,git chore
,git feature
, andgit refactor
– @spacewander - (#440) add alias to
git feature
– @spacewander - (#445) clean up
git effort
– @nicolaiskogheim - (#447) alphabetize command list in
Commands.md
– @RichardLitt - (#446) correctly estimate the number of active days n
git effort
andgit summary
– @ssssam - (#444) add
git alias
command conflict prompt toMakefile
– @spacewander - (#443) make sure
git authors
doesn't return same author twice – @Natim - (#452) pass
git summary
options togit line-summary
– @akimd - (#453) checkout pull requests using a GitHub URL (
git pr https://github.com/tj/git-extras/pull/453
-> makes branchpr/453
) – @jhnns - (#454) escape
$
inMakefile
to fix building on OS X – @apjanke - (#459) use portable terminal escape sequences in
git effort
– @apjanke - (#458) refactor
is-git-repo
inclusion logic inMakefile
– @apjanke - (#460) protect against character encoding issues in
git summary
– @apjanke - (#465) fix color formatting in
git effort
andgit scp
– @spacewander - (#466) add
git sed
command – @anarcat - (#468) fix purplish color formatting in
git effort
– @spacewander - (#469) use default installation path in
install.cmd
– @JanSchulz - (#471) add option to only use merges in
git changelog
– @JanSchulz - (#448) add
git ignore-io
command – @Lee-W - (#479) add more information on how to set global
.gitignore
ingit ignore
– @JanSchulz - (91ca995) update all man pages – @qw3rtman
- (#488) fix missing shebang in
git clear
and permissions ongit show-merged-branches
andgit show-unmerged-branches
(set as executable) – @apjanke - (#489) allow customizing of
$SYSCONFDIR
(/etc
) location inMakefile
– @apjanke - (#490) put
$SYSCONFDIR
(/etc
) under$PREFIX
by default inMakefile
– @apjanke - (#481) make
git touch
handle multiple files properly – @al-the-x - (176ebf9, bb02bdc) update AUTHORS for release – @qw3rtman
Since the last release (v3.0.0 rad-star
):
- added 4 new commands (
git psykorebase
,git clear
,git sed
, andgit ignore-io
) - updated man pages or documentation 16 times
- fixed installation/update 15 times
- 30 unique contributors