Package git-extras
Little git extras
https://github.com/tj/git-extras
git-extras adds the following extra-commands to git:
alias, archive-file, bug, changelog, commits-since, contrib, count,
create-branch, delete-branch, delete-submodule, delete-tag, effort,
extras, feature, fresh-branch, gh-pages, graft, ignore, info,
local-commits, obliterate, promote, refactor, release, repl, setup,
squash, summary, touch, undo
For more information about the extra-commands, see the included
README.md, HTML, mark-down or man-pages.
Version: 7.3.0
See also: git, git-absorb, git-annex, git-autofixup, git-cola, git-core-doc, git-cpan-patch, git-credential-azure, git-credential-oauth, git-crypt, git-cvs, git-daemon, git-email, git-evtag, git-fame, git-filter-repo, git-ftp, git-gui, git-instaweb, git-interactive-rebase-tool, git-lfs, git-merge-changelog, git-octopus, git-p4, git-publish, git-remote-gcrypt, git-remote-hg, git-review, git-revise, git-secret, git-secrets, git-subtree, git-svn, git-tools, git-xcleaner.
General Commands | |
| git-abort | Abort current git operation |
| git-alias | Define, search and show aliases |
| git-archive-file | Export the current HEAD of the git repository to an archive |
| git-authors | Generate authors report |
| git-browse | |
| git-browse-ci | |
| git-brv | List branches sorted by their last commit date |
| git-bulk | Run git commands on multiple repositories |
| git-changelog | Generate a changelog report |
| git-clear | Rigorously clean up a repository |
| git-clear-soft | Soft clean up a repository |
| git-coauthor | Add a co-author to the last commit |
| git-commits-since | Show commit logs since some date |
| git-contrib | Show user´s contributions |
| git-count | Show commit count |
| git-cp | Copy a file keeping its history |
| git-create-branch | Create branches |
| git-delete-branch | Delete branches |
| git-delete-merged-branches | Delete merged branches |
| git-delete-squashed-branches | Delete branches that were squashed |
| git-delete-submodule | Delete submodules |
| git-delete-tag | Delete tags |
| git-delta | Lists changed files |
| git-effort | Show effort statistics on file(s) |
| git-extras | Awesome GIT utilities |
| git-feature | Create/Merge feature branch |
| git-force-clone | overwrite local repositories with clone |
| git-fork | Fork a repo on github |
| git-fresh-branch | Create fresh branches |
| git-get | Clone a Git repository under a directory |
| git-gh-pages | Create the GitHub Pages branch |
| git-graft | Merge and destroy a given branch |
| git-guilt | calculate change between two revisions |
| git-ignore | Add .gitignore patterns |
| git-ignore-io | Get sample gitignore file |
| git-info | Returns information on current repository |
| git-local-commits | List local commits |
| git-lock | Lock a file excluded from version control |
| git-locked | ls files that have been locked |
| git-magic | Automate add/commit/push routines |
| git-merge-into | Merge one branch into another |
| git-merge-repo | Merge two repo histories |
| git-missing | Show commits missing from another branch |
| git-mr | Checks out a merge request locally |
| git-obliterate | rewrite past commits to remove some files |
| git-paste | Send patches to pastebin for chat conversations |
| git-pr | Checks out a pull request locally |
| git-psykorebase | Rebase a branch with a merge commit |
| git-pull-request | Create pull request for GitHub project |
| git-reauthor | Rewrite history to change author's identity |
| git-rebase-patch | Rebases a patch |
| git-release | Commit, tag and push changes to the repository |
| git-rename-branch | rename local branch and push to remote |
| git-rename-file | Rename a file or directory and ensure Git recognizes the change, regardless of filesystem case-sensitivity. |
| git-rename-remote | Rename a remote |
| git-rename-tag | Rename a tag |
| git-repl | git read-eval-print-loop |
| git-reset-file | Reset one file |
| git-root | show path of root |
| git-scp | Copy files to SSH compatible git-remote |
| git-sed | replace patterns in git-controlled files |
| git-setup | Set up a git repository |
| git-show-merged-branches | Show merged branches |
| git-show-tree | show branch tree of commit history |
| git-show-unmerged-branches | Show unmerged branches |
| git-squash | squash N last changes up to a ref´ed commit |
| git-stamp | Stamp the last commit message |
| git-standup | Recall the commit history |
| git-summary | Show repository summary |
| git-sync | Sync local branch with remote branch |
| git-touch | Touch and add file to the index |
| git-undo | Remove latest commits |
| git-unlock | Unlock a file excluded from version control |
| git-utimes | Change files modification time to their last commit date |