<commit_before># Thin Man

*Thin Man* backs up all metadata in your source tree of `git` repos.

![logo](https://raw.githubusercontent.com/jhermann/thin-man/master/docs/_static/img/logo.png)

 [![Travis CI](https://api.travis-ci.org/jhermann/thin-man.svg)](https://travis-ci.org/jhermann/thin-man)
 [![Coveralls](https://img.shields.io/coveralls/jhermann/thin-man.svg)](https://coveralls.io/r/jhermann/thin-man)
 [![GitHub Issues](https://img.shields.io/github/issues/jhermann/thin-man.svg)](https://github.com/jhermann/thin-man/issues)
 [![License](https://img.shields.io/pypi/l/thin-man.svg)](https://github.com/jhermann/thin-man/blob/master/LICENSE)
 [![Development Status](https://img.shields.io/pypi/status/thin-man.svg)](https://pypi.python.org/pypi/thin-man/)
 [![Latest Version](https://img.shields.io/pypi/v/thin-man.svg)](https://pypi.python.org/pypi/thin-man/)
 [![Download format](https://img.shields.io/pypi/format/thin-man.svg)](https://pypi.python.org/pypi/thin-man/)
 [![Downloads](https://img.shields.io/pypi/dw/thin-man.svg)](https://pypi.python.org/pypi/thin-man/)


## Overview

By recording the tree layout, `git` remotes and ‘refs’ of the typical
`~/src` directory containing your cloned `git` repos,
*Thin Man* can restore that structure later on,<commit_msg>less badges<commit_after># Thin Man

*Thin Man* backs up all metadata in your source tree of `git` repos.

![logo](https://raw.githubusercontent.com/jhermann/thin-man/master/docs/_static/img/logo.png)

 [![Travis CI](https://api.travis-ci.org/jhermann/thin-man.svg)](https://travis-ci.org/jhermann/thin-man)
 [![Coveralls](https://img.shields.io/coveralls/jhermann/thin-man.svg)](https://coveralls.io/r/jhermann/thin-man)
 [![GitHub Issues](https://img.shields.io/github/issues/jhermann/thin-man.svg)](https://github.com/jhermann/thin-man/issues)
 [![License](https://img.shields.io/pypi/l/thin-man.svg)](https://github.com/jhermann/thin-man/blob/master/LICENSE)
 [![Development Status](https://img.shields.io/pypi/status/thin-man.svg)](https://pypi.python.org/pypi/thin-man/)
 [![Latest Version](https://img.shields.io/pypi/v/thin-man.svg)](https://pypi.python.org/pypi/thin-man/)


## Overview

By recording the tree layout, `git` remotes and ‘refs’ of the typical
`~/src` directory containing your cloned `git` repos,
*Thin Man* can restore that structure later on,
{'fraction_non_alphanumeric': 0.20425531914893616, 'fraction_numerical': 0.0, 'mean_word_length': 4.776412776412776, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 30, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 4, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '2783313', 'n_tokens_mistral': 1005, 'n_tokens_neox': 890, 'n_words': 113}