Metadata-Version: 2.1
Name: git-peek
Version: 1.3
Summary: Python script to peek what various commits someone did
Home-page: UNKNOWN
Author: Sherry Ummen
Author-email: sherry.ummen@gmail.com
License: mit
Platform: any
Classifier: Development Status :: 4 - Beta
Classifier: Programming Language :: Python

========
git-peek
========

Installation
============
pip install git-peek

pip install git+https://github.com/sherry-ummen/git-peek.git

Description
===========
Python script to peek what various commits someone did


Usage
===========
usage: git-peek [-h] [--version] [-v] [-vv] [-a AUTHOR] [-x] [-n LINE_LIMIT] [-f] [-nb]

Git Peek

optional arguments:
  -h, --help            show this help message and exit
  --version             show program's version number and exit
  -v, --verbose         set loglevel to INFO
  -vv, --very-verbose   set loglevel to DEBUG
  -a AUTHOR, --author AUTHOR
                        commit author
  -x, --across          show commit across all branches
  -n LINE_LIMIT, --nl LINE_LIMIT
                        limit the number of log lines
  -f, --fetch           fetch all before showing the log entries
  -nb, --new-branches   show new branches which are not fetched yet

Examples:
=========

* Check commits from you in the current branch

  **git-peek**

* Check commit from some specific user

  **git-peek -a "Johnny English"**

* Limit the number of lines of output

  **git-peek -a "Johnny English" -n 10**

* Check commit from user across branches

  **git-peek -a "Johnny English" -n 10 -x**

* git fetch --all before listing the commits

  **git-peek -a "Johnny English" -n 10 -f**

* list commits from all users across branches

  **git-peek -a " " -n 10 -f -x**

* list all the new branches since you last fetched (Note: It will just do a dry run)

  **git-peek -nb**




