Skip to content

diegolagoglez/git-tools

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

94 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Git tools

Introduction

Git tools is a repository that includes tools for Git source code manager.

This tools are commands in the form of git-*command* to allow calling with git sintax:

user@box:~:$ git my-tool

Tools included

  • git-aliases: Show git aliases.
  • git-branch-description: Show the description of the current branch.
  • git-current-branch: Shows current branch (without any more information).
  • git-last-commit: Shows the the last repository commit (normal and abbreviated; and its date).
  • git-last-tag: Show the last tag.
  • git-lg: Show a limited log.
  • git-merge-request: Makes merge requests from command line (stalled development).
  • git-pull-all-repos: Do a git pull --rebase into all subdirectories from the current directory.
  • git-revision: Shows a revision number like in svn. Please, be aware of the implications.
  • git-rewrite-author-info: Rewrites author information.
  • git-simple-stats: Simple stats about a repository.
  • git-sizes: Shows information about git repo sizes (code size, .git dir size...).
  • git-stats: Show basic statistics about the current Git repository.
  • git-svn-committers: Show committers from a Subversion repository in the form of Git users and emails.
  • git-tools: Not executable script. Source it to use git utilities.
  • git-try-merge: Try if a merge could be done without conflict.

Installation

Copy or link this tools into your binaries directory (maybe ~/bin or /usr/local/bin).

Releases

No releases published

Packages

No packages published

Languages