Skip to content

Commit d8e357b

Browse files
committed
. d Manually reorder toc
1 parent bdac22e commit d8e357b

1 file changed

Lines changed: 8 additions & 7 deletions

File tree

README.md

Lines changed: 8 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -10,9 +10,10 @@ TCR stands for "test && commit || revert," a challenging and fun development wor
1010

1111
## Contents
1212

13-
- [How to Set It Up](#how-to-set-it-up)
1413
- [What It Does](#what-it-does)
1514
- [Temporary Bypass](#temporary-bypass)
15+
- [TDD Mode](#tdd-mode)
16+
- [How to Set It Up](#how-to-set-it-up)
1617
- [References](#references)
1718

1819
## What It Does
@@ -21,18 +22,18 @@ Upon a successful test run, the commit script shows a dialog asking you for a co
2122

2223
Upon a test failure, the revert script will revert your changes. It deletes any new files. (Any files ignored by your repo will remain.) And it shows you a dialog to letting you know it did its business.
2324

24-
## TDD Mode
25-
26-
Because the commit and revert scripts are separate, you can choose to use just the commit script.
27-
This turns the setup into a TDD tool: you can write failing tests and explore solutions freely.
28-
Commits only happen when tests pass — but failures don’t revert your work.
29-
3025
## Temporary Bypass
3126

3227
To bypass TCR, deselect the Run script in the Testing Fails behaviors. This will keep any changes in place.
3328

3429
You can keep the Run script in place for Testing Succeeds. If you leave the commit message blank, it won't make a commit.
3530

31+
## TDD Mode
32+
33+
Because the commit and revert scripts are separate, you can choose to use just the commit script.
34+
This turns the setup into a TDD tool: you can write failing tests and explore solutions freely.
35+
Commits only happen when tests pass — but failures don’t revert your work.
36+
3637
## How to Set It Up
3738

3839
Clone this repo. Then in Xcode, open Settings and go to the Behaviors tab.

0 commit comments

Comments
 (0)