test && commit || revert ; pending
People have been pointing out how TCR does not support the red test step of TDD. In TDD you begin with writing a test that does not pass. If you make a test that does not pass in TCR, you lose the test you just wrote.