Skip to content

Latest commit

 

History

History
61 lines (50 loc) · 1.64 KB

README.md

File metadata and controls

61 lines (50 loc) · 1.64 KB

gogit

About

gogit is a tool that recursively traverses and shows current git project information given a parent directory containing one or more git project directories.

Requirements

Install

  • With pipx:
    pipx install git+https://github.com/roboto84/gogit.git
    

or

  • Local build with poetry:
    git clone https://github.com/roboto84/gogit.git
    
    cd gogit
    
    poetry install
    

Usage

  • With pipx

    gogit
    
  • With poetry

    poetry run gogit
    

Options

Flag Title Description Use
-h help Show help menu. gogit -h
all all Returns a summary of all Git projects found in given parent search directory. gogit all
changed changed Returns only Git projects in which a change was detected.
(i.e. modified and untracked files)
gogit changed
latest latest Returns all Git projects ignoring changes.
(i.e. useful for getting basic project information such as latest commit)
gogit latest

Commit Conventions

Git commits follow Conventional Commits message style as explained in detail on their website.


gogit icon created by edt.im - Flaticon