Skip site navigation (1)Skip section navigation (2)

FreeBSD Manual Pages

  
 
  

home | help
GIT-INFO(1)			  Git Extras			   GIT-INFO(1)

NAME
       git-info	- Returns information on current repository

SYNOPSIS
       git-info	[-c|--color] [--no-config]

DESCRIPTION
       Shows the following information about a repository:

       1.  Remote Url(s)

       2.  Remote Branches

       3.  Local Branches

       4.  Submodule(s)	(if present)

       5.  Most	recent commit

       6.  Configuration Info

OPTIONS
       -c, --color

       Use color for information titles.

       --no-config

       Don't show list all variables set in config file, along with their val-
       ues.

GIT CONFIGS
       You  could customize the	Most recent commit and Configuration Info for-
       mat via git config options

	   $ git config	--global --add git-extras.info.log "<log-command>"

       the default log-command is "git log --max-count=1 --pretty=short"

	   $ git config	--global --add git-extras.info.config-grep "<config-grep-command>"

       the default config-grep-command is "git config --list"

       For example,

       to set global configuration to show last	commit subject,	without	sha1

	    $ git config --global --add	git-extras.info.log "git log --max-count=1 --format=\"Author: %an%nDate:   %ad (%ar)%n%n    %s\" --date=format:\"%Y-%m-%d %a %H:%M\""

       to set global configuration to show user's name and email

	    $ git config --global --add	git-extras.info.config-grep "git config	--list | grep --color=never -E \"^user.name|^user.email\""

EXAMPLES
       Outputs info about a repo:

	   $ git info

	   ## Remote URLs:

	   origin      git@github.com:sampleAuthor/git-extras.git (fetch)
	   origin      git@github.com:sampleAuthor/git-extras.git (push)

	   ## Remote Branches:

	   origin/HEAD -> origin/master
	   origin/myBranch

	   ## Local Branches:

	   myBranch
	   * master

	   ## Submodule(s):

	     a234567 path2submodule1/submodule1	(branch/tag)
	   + b234567 path2submodule2/submodule2	(branch/tag)
	   - c234567 path2submodule3/submodule3	(branch/tag)
	     e234567 path2submodule4/submodule4	(branch/tag)

	   ## Most Recent Commit:

	   commit e3952df2c172c6f3eb533d8d0b1a6c77250769a7
	   Author: Sample Author <sampleAuthor@gmail.com>

	   Added git-info command.

	   ## Configuration (.git/config):

	   color.diff=auto
	   color.status=auto
	   color.branch=auto
	   user.name=Sample Author
	   user.email=sampleAuthor@gmail.com
	   core.repositoryformatversion=0
	   core.filemode=true
	   core.bare=false
	   core.logallrefupdates=true
	   core.ignorecase=true
	   remote.origin.fetch=+refs/heads/*:refs/remotes/origin/*
	   remote.origin.url=git@github.com:mub/git-extras.git
	   branch.master.remote=origin
	   branch.master.merge=refs/heads/master

AUTHOR
       Written by Leila	Muhtasib <muhtasib@gmail.com>

REPORTING BUGS
       <https://github.com/tj/git-extras/issues>

SEE ALSO
       <https://github.com/tj/git-extras>

				  August 2020			   GIT-INFO(1)

Want to link to this manual page? Use this URL:
<https://man.freebsd.org/cgi/man.cgi?query=git-info&sektion=1&manpath=FreeBSD+Ports+14.3.quarterly>

home | help