Get Git Info

Provides info about the current git repository, including branch name, url and hash.

You are now following this Submission

Git is a powerful versioning tool that is compatible with Matlab. Sometimes it is useful to annotate data or figures with information about the current git repository.

This script gets the current git repository branch name and SHA1 hash. It also gets URL of the repositories corresponding remote repository.

Importantly, this script extracts all of the information from the .git/ folder directly, and thus this script does not make any calls to the program git itself.

Cite As

Andrew (2026). Get Git Info (https://ch.mathworks.com/matlabcentral/fileexchange/32864-get-git-info), MATLAB Central File Exchange. Retrieved .

Acknowledgements

Inspired: Amplitude Transceiver

General Information

MATLAB Release Compatibility

  • Compatible with any release

Platform Compatibility

  • Windows
  • macOS
  • Linux
Version Published Release Notes Action
1.0.0.0