Skip to main content

Python script to peek what various commits someone did

Project description

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

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Files for git-peek, version 1.3
Filename, size File type Python version Upload date Hashes
Filename, size git_peek-1.3-py2.py3-none-any.whl (5.3 kB) File type Wheel Python version py2.py3 Upload date Hashes View

Supported by

Pingdom Pingdom Monitoring Google Google Object Storage and Download Analytics Sentry Sentry Error logging AWS AWS Cloud computing DataDog DataDog Monitoring Fastly Fastly CDN DigiCert DigiCert EV certificate StatusPage StatusPage Status page