Skip to content

jbrunton/test-git-dirty-checks

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

34 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Test Git Dirty Checks

A node script for testing different git commands that check for any changes to tracked files (i.e. that ignore unstracked files). This is to sense check options for addressing release-it #687.

See also this gist for reference on some of these commands.

Setup:

git clone git@github.com:jbrunton/test-git-dirty-checks.git
cd test-git-dirty-checks
npm install

Test for candidate commands:

Run:

node test-commands.js

The script will evaluate a bunch of commands to determine which fit all necessary criteria.

Benchmarking commands

For example, to run against the WebKit repo:

node benchmark.js path/to/WebKit/ Makefile file1

In the setup, this will:

  • Amend the tracked file Makefile.
  • Add an untracked file file.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published