#tdd #git-commit #git #unit-testing #git-tool #tcr

bin+lib git-gamble

blend TDD + TCR to make sure to develop the right thing 😌, baby step by baby step πŸ‘ΆπŸ¦Ά

40 releases (14 stable)

2.9.0 Aug 5, 2024
2.8.0 Jun 15, 2024
2.7.0 Feb 8, 2024
2.6.0 Nov 5, 2023
0.4.0 Mar 31, 2020

#89 in Testing

Download history 18/week @ 2024-08-12 10/week @ 2024-09-16 83/week @ 2024-09-23 3/week @ 2024-09-30

2,042 downloads per month

ISC license

32KB
547 lines

git-gamble's logo

git-gamble

Crate available on Crates.io AppImage available on GitLab Debian available on GitLab Chocolatey available on GitLab Homebrew available on GitLab

dependency status coverage report CodeScene Code Health pipeline status AppVeyor for Homebrew status built with nix

License ISC Contributor Covenant GitLab stars

git-gamble is a tool that blends TDD (Test Driven Development) + TCR (test && commit || revert) to make sure to develop the right thing 😌, baby step by baby step πŸ‘ΆπŸ¦Ά

Original idea by Xavier Detant

Get started

How to install ?

Read the installation manual

How to use ?

Read the usage manual

Demo

For more detailed example, watch the demo or the watch the slides about the demo

asciicast

What is it ?

Watch the slides about the theory

What is new ?

Read the changelog

Do you like this project ?

Dependencies

~7–17MB
~261K SLoC