<commit_before>Change
======

Change is a tool for managing your git workflow. It has been designed work with GitHub's pull request system allowing changes to be staged and reviewed before being merged into the main codebase.

Change enforces a git branch structure like so:

```bash
change/abc # work in progress
change/zyx # etc
master # 100% tested and ready to go live
staging # testing for work in progress
```

Change expects you to abide by these rules:

- _NEVER_ commit to the **master** branch.
- _NEVER_ commit to the **staging** branch _EXCEPT_ to resolve merge conflicts.
- All work _MUST_ be done in a **change/*** branch.
- Every change _MUST_ go via a GitHub pull request.
- Every change _MUST_ be staged & reviewed before being merged into the **master** branch.

Installing
----------

Install with [Homebrew](http://mxcl.github.com/homebrew/) via the `ketchup/brewhouse` tap:

```
brew tap ketchup/brewhouse
brew install change
```<commit_msg>Update the rules in the README.<commit_after>Change
======

Change is a tool for managing your git workflow. It has been designed work with GitHub's pull request system allowing changes to be staged and reviewed before being merged into the main codebase.

Change enforces a git branch structure like so:

```bash
change/abc # work in progress
change/zyx # etc
master # 100% tested and ready to go live
staging # testing for work in progress
```

Change expects you to abide by these rules:

- _NEVER_ commit to the **master** branch.
- _NEVER_ commit to the **staging** branch _EXCEPT_ to resolve merge conflicts.
- _NEVER_ merge the the **staging** branch into another branch.
- Every change _MUST_ be done on a **change/*** branch.
- Every change _MUST_ be merged into the **master** via a GitHub pull request.
- Every change _MUST_ be staged & reviewed before being merged into the **master** branch.

Installing
----------

Install with [Homebrew](http://mxcl.github.com/homebrew/) via the `ketchup/brewhouse` tap:

```
brew tap ketchup/brewhouse
brew install change
```
{'fraction_non_alphanumeric': 0.09180166912125676, 'fraction_numerical': 0.0029455081001472753, 'mean_word_length': 4.1077694235588975, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '1286963', 'n_tokens_mistral': 595, 'n_tokens_neox': 556, 'n_words': 284}