mirror of
https://github.com/tj/git-extras.git
synced 2026-09-12 08:26:17 -04:00
496 lines
19 KiB
Markdown
496 lines
19 KiB
Markdown
|
||
3.0.0 / 2015-04-27
|
||
==================
|
||
|
||
* Merge pull request #363 from chernjie/pre-release-docs
|
||
* run pre-release ./manning-up.sh
|
||
* Merge pull request #362 from chernjie/git-scp
|
||
* Updated documentation for git-scp and slight feature change
|
||
* Merge pull request #359 from chernjie/docs
|
||
* Merge pull request #361 from markeissler/better-changelog-fixes
|
||
* Fix git tag substring extraction for bash 3.2.
|
||
* Merge pull request #360 from spacewander/master
|
||
* Merge pull request #355 from markeissler/better-changelog-fixes
|
||
* Merge branch 'better-changelog-fixes' of github.com:markeissler/git-extras into better-changelog-fixes
|
||
* add support for git version below 2.2.0
|
||
* Fix git-changelog for compatibility for bash<4. Fixes #337, #338
|
||
* Merge pull request #1 from spacewander/better-changelog-fixes
|
||
* correct the broken regex
|
||
* Rearrange documentation links, see #358
|
||
* Merge branch 'https://github.com/tj/git-extras.wiki/master' into docs, see #358
|
||
* Merge pull request #357 from imsky/merge-repo
|
||
* git-merge-repo
|
||
* git merge-repo
|
||
* add wiki for git-guilt
|
||
* add support for git version below 2.2.0
|
||
* Fix git-changelog for compatibility for bash<4. Fixes #337, #338
|
||
* Merge pull request #349 from spacewander/git-guilt
|
||
* fix indentation errors in git guilt
|
||
* Merge pull request #345 from spacewander/git-guilt
|
||
* Hope to fix #341
|
||
* Merge pull request #344 from Somasis/master
|
||
* use argument separator for usages of `grep` which can choke on weird input
|
||
* helper/reset-env: helper to prevent GREP_OPTIONS from causing issues
|
||
* Merge pull request #342 from spacewander/git-guilt
|
||
* add docs for git guilt
|
||
* add git-guilt
|
||
* Merge pull request #340 from spacewander/git-effort
|
||
* sort unless there is only one item
|
||
* Merge pull request #333 from paulschreiber/merged-branches
|
||
* add show-merged-branches and show-unmerged-branches
|
||
* Merge pull request #334 from paulschreiber/dont-delete-svn-branch
|
||
* when deleting merged branches, preserve "svn" branch for git-svn Fixed #328
|
||
* Merge pull request #324 from chernjie/git-ignore
|
||
* Merge pull request #331 from markeissler/better-changelog-fixes
|
||
* Fix tag trapping when HEAD and tag point to same commit.
|
||
* Fix gitflow commit history output.
|
||
* Merge pull request #327 from markeissler/better-changelog-completion
|
||
* Updated bash completions for better-changelog.
|
||
* Update docs for revised git-changelog.
|
||
* Merge pull request #325 from markeissler/better-changelog
|
||
* Complete rewrite to support commit ranges for pretty and list output.
|
||
* Support ~ in add_patterns for git-ignore
|
||
* Support ~ in show git-ignore
|
||
* add wiki for git-merge-into
|
||
* Merge pull request #323 from spacewander/master
|
||
* add docs for git-merge-into
|
||
* add merge-into to merge two branches quickly
|
||
* Merge pull request #322 from andrewsomething/master
|
||
* git-fresh-branch: Check for changes and prompt for input before nuking. (Issue: #142)
|
||
* Merge pull request #308 from spacewander/git-utility
|
||
* Merge pull request #312 from RichardLitt/feature/concat-extra-feature-names
|
||
* Merge pull request #320 from cironunes/gh-pages-fix
|
||
* fix gh-pages to stash and don't delete files
|
||
* Merge pull request #319 from pfctgeorge/allow-empty-when-setup
|
||
* Allow empty initial commit when setup repo.
|
||
* Merge pull request #317 from jykntr/master
|
||
* git-summary correctly displays project name
|
||
* git scp #300
|
||
* Merge pull request #316 from code42day/changelog-config
|
||
* changelog: add git-config support for format and log options
|
||
* Merge pull request #315 from code42day/consistent-editor
|
||
* use standard git editor in git-authors & git-changelog
|
||
* Merge pull request #314 from snowyu/feature/custom-commit-message
|
||
* + custom commit message options supports
|
||
* Merge pull request #300 from chernjie/git-scp
|
||
* Merge pull request #313 from wooorm/bug/fix-missing-closing-brace
|
||
* Fix missing closing curly brance in `bash_completion.sh`
|
||
* Added in option to concat extra feature names
|
||
* link to git delta
|
||
* git delta usage
|
||
* Merge pull request #310 from imsky/git-delta
|
||
* git-delta
|
||
* Add git-authors
|
||
* Merge pull request #309 from wooorm/feature/add-git-authors
|
||
* Add git-authors
|
||
* Updated Commands (markdown)
|
||
* Updated Commands (markdown)
|
||
* Updated Commands (markdown)
|
||
* Updated Commands (markdown)
|
||
* Updated Commands (markdown)
|
||
* tj#300 Added bash completion
|
||
* extra mktemp into git_extra_mktemp
|
||
* Merge pull request #307 from ckhall/feature/add_git_chore_workflow
|
||
* adding git-chore
|
||
* Merge pull request #306 from spacewander/master
|
||
* add enough X to fix #303. GNU mktemp requires at least three X in the last part of template.
|
||
* Merge pull request #304 from wooorm/git-ignore-typo
|
||
* Fix typo in in `git ignore` message
|
||
* symlink git-rscp to git-scp
|
||
* Avoid duplicating asterisk.
|
||
* Updated License.
|
||
* Fix link to git feature command
|
||
* path argument can not be optional in `rscp`; add more docs
|
||
* OMG a spelling mistake\!
|
||
* Merge pull request #301 from raeffs/master
|
||
* updated documentation because git-squash does no longer delete source-branch
|
||
* Updated man page for git-scp
|
||
* First RFC documentation
|
||
* Merge pull request #299 from jonanp/git-delete-branch
|
||
* When deleting a branch check if git has config.
|
||
* Added a footer.
|
||
* Merge pull request #298 from timfeirg/master
|
||
* remove stuff from readme & form a list
|
||
* add a few keywords
|
||
* some remaining dashes
|
||
* roughly finished
|
||
* Updated Commands (markdown)
|
||
* Updated Commands (markdown)
|
||
* Updated Commands (markdown)
|
||
* gonna use the clean sub command for each command explanation
|
||
* adding links turn out to be a pain, go to sleep
|
||
* add commands page link
|
||
* add commands page, all copy & paste
|
||
* add screencasts
|
||
* copy from readme
|
||
* Updated Install (markdown)
|
||
* Created Install (markdown)
|
||
* adapted a more generic, customizable and friendly script
|
||
* Copy from git-goth https://github.com/chernjie/git-goth
|
||
* Initial Home page
|
||
* Merge pull request #296 from spacewander/add-completion
|
||
* add more bash completion functions
|
||
* Merge pull request #294 from GuillaumeSeren/feature/git-missing-add-ref-completion
|
||
* Add ref completion to git-missing.
|
||
* Merge pull request #293 from tj/revert-291-ignore-man-generated-files
|
||
* Revert "Ignore *.html and *.1 auto-generated files in man/"
|
||
* Merge pull request #292 from RasmusWL/make-handle-missing-man
|
||
* make will not assume man pages already exists
|
||
* Merge pull request #291 from jguenther/ignore-man-generated-files
|
||
* Ignore man/git-*.html and man/git-*.1
|
||
* Remove auto-generated files man/git-*.html and man/git-*.1
|
||
* Merge pull request #226 from tsldh/master
|
||
* added changelog to release as optional flag
|
||
* Merge pull request #289 from mavant/feature/mktemp
|
||
* Use mktemp for temporary file creation.
|
||
* Merge pull request #288 from dead-horse/release-hook
|
||
* make release hook more flexible
|
||
* Merge pull request #287 from benjaminparnell/master
|
||
* added --no-color to git-delete-merged-branches
|
||
* More portable she-bangs.
|
||
* Merge pull request #283 from e28eta/patch-1
|
||
* Use process-specific tmp file and clean up on exit
|
||
* Merge pull request #281 from emilkje/patch-1
|
||
* Merge pull request #280 from valeriangalliat/feature/git-info-posix
|
||
* Update Readme.md
|
||
* git-info: POSIX compliance
|
||
* Merge pull request #278 from tj/delete-submodule-fix
|
||
* Fixes #277
|
||
* Merge pull request #276 from spacewander/master
|
||
* modify the behavior of git-ignore, now it will cd root to find .gitignore
|
||
|
||
2.2.0 / 2014-11-18
|
||
==================
|
||
|
||
* Update `mktemp` command to work on Mac OS X
|
||
* Merged pull request #273 from spacewander/master
|
||
* New command 'git root' to show the path to root of repo
|
||
* Merged pull request #271 from bohnman/git-rename-tag-fix
|
||
* Merged pull request #272 from spacewander/master
|
||
* Correct the format of git-rebase-patch.md.
|
||
* Replaced visionmedia/git-extras to tj/git-extras
|
||
* Merged pull request #270 from kevinawoo/hotfix/git-locked
|
||
* Added git-locked to check what files have been locked.
|
||
* Merged pull request #268 from GuillaumeSeren/bug/git-missing
|
||
* Fixed #267, git-missing did not catch branch name.
|
||
|
||
2.1.0 / 2014-10-13
|
||
==================
|
||
|
||
* Fixes #266
|
||
* Merge pull request #264 from jamesmanning/patch-1
|
||
* fixed descriptions: match required/optional params
|
||
* Merge pull request #263 from Yitsushi/bug/180-does-not-check-out-branch-if-it-already-exists
|
||
* fix #180 and #232 feature|bug|refactor checkout
|
||
* Merge pull request #262 from rstacruz/gh-259-git-pr
|
||
* Implement git-pr
|
||
* Merge pull request #261 from sanusart/master
|
||
* FIX: representation of git-info
|
||
* Merge pull request #260 from brandondrew/patch-1
|
||
* import changes *from* a branch
|
||
* Merge pull request #258 from spacewander/master
|
||
* use mixin to add 'is git repo' check for some commands
|
||
* Merge pull request #255 from sanusart/master
|
||
* Bump version in `bin/git-extras`
|
||
* Changelogs for version 2.0.0
|
||
|
||
2.0.0 / 2014-09-20
|
||
==================
|
||
|
||
* Merge pull request #254 from spacewander/master
|
||
* add welcome in git-repl
|
||
* Merge pull request #253 from tailored-tunes/master
|
||
* Added option to specify base
|
||
* Merge pull request #252 from sorbits/patch-1
|
||
* Update homebrew URL and remove ‘buggy’ label
|
||
* Merge pull request #250 from sanusart/master
|
||
* ADD: git-reset-file
|
||
* Merge pull request #248 from rstacruz/patch-1
|
||
* Readme: document git-delete-merged-branches
|
||
* Merge pull request #247 from visionmedia/perm_fix
|
||
* File perms fix.
|
||
* Merge pull request #242 from sanusart/fix_feature_refactor_bug
|
||
* Merge pull request #244 from toksea/patch-1
|
||
* Merge pull request #243 from sanusart/issue234
|
||
* Fix wrong git-info heading level in Readme.md
|
||
* Revert 2 commits to `git-changelog`
|
||
* Fix feature|refactor|bug testing argument for string lenght
|
||
* Merge pull request #240 from egrim/bug/delete-merged-branches-clobbers-master
|
||
* Update docs to match `git-delete-merged-branches` behavior
|
||
* Exempt `master` from deleted branches
|
||
* Merge pull request #239 from bruno-/refactor_git_squash
|
||
* Refactor and improve `git squash`
|
||
* Merge pull request #238 from techjacker/feature/git-fork
|
||
* add git-fork
|
||
* Merge pull request #236 from jbnicolai/align-authors-git-summary
|
||
* Uses column -t to align summary output in a table.
|
||
* Merge pull request #221 from zlx/feature/git-summary-doc
|
||
* Merge pull request #224 from StewartJarod/patch-1
|
||
* Merge pull request #189 from rhacker/patch-1
|
||
* Merge pull request #235 from sanusart/patch-1
|
||
* FIX: check if un-pushed commits
|
||
* Merge pull request #202 from julionc/protecting-files
|
||
* Update Readme.md with lock and unlock commands
|
||
* git-unlock Unlock local files in git repository
|
||
* git-lock Lock files in git repository
|
||
* Merge pull request #100 from niklasf/rebase-patch
|
||
* Add git-rebase-patch
|
||
* Merge pull request #200 from emkay/patch-1
|
||
* Merge pull request #195 from carlcasbolt/patch-1
|
||
* Merge pull request #181 from zeroDivisible/feature/handle-misspellings
|
||
* Merge pull request #193 from pzelnip/git-setup-no-overwrite
|
||
* Merge pull request #183 from chernjie/master
|
||
* Merge pull request #220 from sanusart/master
|
||
* Merge pull request #63 from justone/git_missing
|
||
* Merge pull request #173 from accerqueira/master
|
||
* Merge pull request #194 from makeusabrew/patch-1
|
||
* Merge pull request #216 from stephenmathieson/fix/changelog-large-versions
|
||
* Merge pull request #188 from twolfson/dev/add.multi.delete.squashed
|
||
* Merge pull request #219 from jhoffmann/patch-1
|
||
* Merge pull request #222 from jsipprell/pull/filenames-containing-spaces
|
||
* Merge pull request #223 from mwoc/master
|
||
* Merge pull request #229 from yggdr/master
|
||
* Merge pull request #231 from petersohn/master
|
||
* Make git-obliterate work if there are whitespaces in filename
|
||
* invoke bash via /usr/bin/env for portability
|
||
* improved Makefile with BINPREFIX
|
||
* fixed Makefile uninstall target for man files
|
||
* Letter spacing in author list
|
||
* Use two-space indents for log entry output, so it again is debian changelog compatible (as before commit 1235e4a5)
|
||
* git effort: handle filenames containing whitespace cleanly
|
||
* Add line-summary as an options --line & doc
|
||
* Add check for no changes in the tree (no sub-modules)
|
||
* Update Readme.md
|
||
* Fix changelog formatting for large version numbers
|
||
* removing `git promote`
|
||
* Update Readme.md
|
||
* Fix git-squash typo
|
||
* Address issue #190, git-setup should test for existing .git in target directory
|
||
* Add comment for the code
|
||
* Added multi-delete for git-delete-branch and git-delete-tag Correcting typos Compiled latest documentation Applying changes from delete-tag to delete-branch for consistency Removed unnecessary string quotes (thanks `git` ref design) and everything works Tags are not being found with string concatenation Updated delete-tag to accept multiple tags Corrections for delete-branch Updating docs for delete-tag Added 'Todd Wolfson' to AUTHORS Updated documentation for delete-branch Moved deletions to concatenate strings and delete in one fell swoop Reworking delete-branch to delete multiple branches in series
|
||
* git-create-branch: bug fix for branch creation use HEAD instead of origin
|
||
* changed the code for git bug|feature|refactor to only accept single argument when not finishing a bug|feature|refactor. This is an easy solution to avoid misspelings of the word 'finish'
|
||
* allow options to be passed through to git log
|
||
* adding git-missing command
|
||
|
||
1.9.1 / 2014-06-21
|
||
==================
|
||
|
||
* add --no-merges option to changelog
|
||
* fix git-changelog errors when multiple files match change|history
|
||
* fix git-changelog errors on first usage
|
||
* update git-changelog docs for --no-merges option
|
||
|
||
1.9.0 / 2013-06-18
|
||
==================
|
||
|
||
* git-squash: add --me flag to flatten the current branch
|
||
* Make repository_age() "history rewrite safe"
|
||
* add git-line-summary
|
||
|
||
1.8.0 / 2013-05-15
|
||
==================
|
||
|
||
* add `git-archive-file(1)`
|
||
* add --tag support to git-changelog(1) to reduce manual editing
|
||
* add !cmd support to git-repl
|
||
* change: git-delete-merged-branches: use -D instead of delete-branch
|
||
|
||
1.7.0 / 2012-06-11
|
||
==================
|
||
|
||
* Added repo age to `git-summary` [muhtasib]
|
||
|
||
1.6.0 / 2012-06-04
|
||
==================
|
||
|
||
* Added `git-rename-tag`
|
||
* Added current branch to `git-repl`
|
||
* Fixed: use dirname for `git extras update` [wilmoore]
|
||
|
||
1.5.1 / 2012-03-15
|
||
==================
|
||
|
||
* Reverted 1.5.0 changes, breaks git-changelog
|
||
|
||
1.4.0 / 2012-02-08
|
||
==================
|
||
|
||
* Added: allow files to be passed to `git-effort(1)`. Closes #71
|
||
* Added: hide/show cursor for `git-effort(1)`
|
||
* Changed: color `git-effort(1)` commits / active days independently
|
||
|
||
1.3.0 / 2012-02-08
|
||
==================
|
||
|
||
* Added active days to `git-effort(1)` output
|
||
|
||
1.2.0 / 2012-02-08
|
||
==================
|
||
|
||
* Added a greater color range to `git-effort(1)`
|
||
* Added `--above <n>` to `git-effort(1)`
|
||
|
||
1.1.0 / 2012-02-07
|
||
==================
|
||
|
||
* Added `git-effort(1)` (not yet complete)
|
||
|
||
1.0.0 / 2012-02-04
|
||
==================
|
||
|
||
* Added `git-squash BRANCH [MSG]` to merge as a single commit
|
||
|
||
0.9.0 / 2012-01-15
|
||
==================
|
||
|
||
* Added bash completion support [jweslley]
|
||
|
||
0.8.1 / 2011-12-30
|
||
==================
|
||
|
||
* Removed `git-promote`
|
||
|
||
0.8.0 / 2011-12-08
|
||
==================
|
||
|
||
* Added `pre-release` and `post-release `hooks to git-release
|
||
* Added `git-promote`
|
||
* Fixed: "git extra update" errors when pwd includes whitespace
|
||
|
||
0.7.0 / 2011-08-24
|
||
==================
|
||
|
||
* Added percentages to `git-summary`
|
||
|
||
0.6.0 / 2011-06-24
|
||
==================
|
||
|
||
* Added `git-back` command for soft undos [Kenneth Reitz]
|
||
|
||
0.5.1 / 2011-05-20
|
||
==================
|
||
|
||
* revert `git-ignore` but retain argc == 0 as showing .gitignore contents
|
||
* revert broken `git-release`
|
||
|
||
0.5.0 / 2011-05-19
|
||
==================
|
||
|
||
* Added `git-alias` [jweslley]
|
||
* Added `git-create-branch` [jweslley]
|
||
* Fixed one-liner due to `git extras update` change
|
||
* Fixed; `git-setup` creates a directory if the provided one does not exist [jweslley]
|
||
* Fixed; `git-setup` support for directories with spaces [jweslley]
|
||
* Fixed; `git-ignore` with no args no longer fails if `.gitignore` does not exist [jweslley]
|
||
|
||
0.4.1 / 2011-04-05
|
||
==================
|
||
|
||
* Changed; `git-graft` now defaults to current branch instead of master [Kenneth Reitz]
|
||
|
||
0.4.0 / 2011-04-05
|
||
==================
|
||
|
||
* Added `git-refactor`
|
||
* Added `git-bug`
|
||
* Added `git-feature`
|
||
|
||
0.3.0 / 2011-03-29
|
||
==================
|
||
|
||
* Added `git-pull-request`
|
||
|
||
0.2.0 / 2011-03-27
|
||
==================
|
||
|
||
* Added `git-extras`
|
||
* Added __LICENSE__
|
||
* Removed `git-extras-version`, use `git extras --version`
|
||
* Removed `git-extras-update`, use `git extras update`
|
||
* Changed; make sure to get the last chronological tag, instead of relying on the bogus `git tag` sorting. [guillermo]
|
||
|
||
0.1.0 / 2011-02-10
|
||
==================
|
||
|
||
* Added `gh-pages` command
|
||
|
||
0.0.7 / 2010-10-31
|
||
==================
|
||
|
||
* Added man pages.
|
||
* Added `make clean`.
|
||
* Added `make docs`.
|
||
* Added -d -> -D. Closes #15.
|
||
* Added git-delete-submodule for delete submodules easily.
|
||
* Added; `git-ignore` now shows the contents of _./.git-ignore_ if no args are present.
|
||
|
||
0.0.6 / 2010-10-22
|
||
==================
|
||
|
||
* Added command `git-touch`.
|
||
* Use a shallow clone in `git-update-extras`.
|
||
* Create History.md if git-changelog can't find a target. Fixes #14.
|
||
|
||
0.0.5 / 2010-10-08
|
||
==================
|
||
|
||
* Added `git-delete-submodule`.
|
||
* Added; `git-ignore` without pattern shows .gitignore contents.
|
||
* Added; `git-setup` argument is now optional, defaulting to the CWD.
|
||
* Added REPL alias "ls" as ls-files.
|
||
|
||
0.0.4 / 2010-09-10
|
||
==================
|
||
|
||
* Added: `git-delete-branch`: Also delete the remote branch.
|
||
* Added `git-summary` commitish support.
|
||
* Added `git-graft` dest branch default of _master_.
|
||
* Added `git-setup`.
|
||
* Added `git-graft`.
|
||
* Added `git-undo` for removing recent commits.
|
||
* Fixed `git-delete-branch`: Don't fail if the local branch doesn't exist.
|
||
* Fixed __PREFIX__ to respect env vars.
|
||
* Fixed shift in `git-count`.
|
||
|
||
0.0.3 / 2010-08-27
|
||
==================
|
||
|
||
* Added `git-extras-version`.
|
||
* Added `git-update-extras`.
|
||
* Fixed `git-contrib` issue when the username is in a commit msg.
|
||
* Fixed: delete remote tag only if local was deleted.
|
||
* Fixed: delete remote branch only if local was deleted.
|
||
* Fixed printing of authors for git-summary's on Ubuntu.
|
||
* Fixed: read doesn't have the -e option in SH on my machine at least.
|
||
|
||
0.0.2 / 2010-08-24
|
||
==================
|
||
|
||
* Added `git-summary`.
|
||
* Added `git-commits-since`.
|
||
* Added `git-repl`.
|
||
* Added `git-delete-tag`.
|
||
* Added `git-delete-branch`.
|
||
* Added `git-contrib`.
|
||
* Fixed handling off spaces in contributor's name for `git-contrib`.
|
||
* Fixed spaces in `git-release` names/numbers.
|
||
* Fixed readme.
|
||
|
||
0.0.1 / 2010-08-05
|
||
==================
|
||
|
||
* Docs for `git-ignore`. Closes #3.
|
||
* Merge branch 'ignore'.
|
||
* Added `git-ignore`.
|
||
* Readme typo.
|
||
* Fixed <tag> in docs.
|
||
* Install docs.
|
||
* Merge branch 'release'.
|
||
* Added `git-release`.
|
||
* Fixed readme.
|
||
* Readme.
|
||
* Passing args to git shortlog.
|
||
* Added --all support to git-count.
|
||
* Initial commit.
|