JoshuaKGoldberg / JoshuaKGoldberg/TypeStat

Add a Git option in the config wizard

Open
#808 0 comments 0 reactions 1 assignee Claimed by @JoshuaKGoldberg View on GitHub
area: cli area: options status: blocked type: enhancement
Dominant language
TypeScript
Stars
2.3k
Forks
47
Avg merge
15h 55m
Merged PRs (30d)
21

Description

### 🚀 Feature Request

Following #807, the config wizard should offer to add `git add`, `git commit`, etc. to make a series of commits for each step of the process.

#### Existing Behavior

Nothing about Git is in TypeStat.

#### Change Proposal

Have the config wizard ask if the person is using Git (and default to yes iff `.gitignore` exists). Have each step of the config be added as a granular Git commit so consumers can see the steps done.

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.