An open API service indexing awesome lists of open source software.

https://github.com/nilsding/cnsc

angular commits minus scope and stuff. like https://github.com/retrospring/nsc, but faster.
https://github.com/nilsding/cnsc

Last synced: over 1 year ago
JSON representation

angular commits minus scope and stuff. like https://github.com/retrospring/nsc, but faster.

Awesome Lists containing this project

README

          

# cnsc

_cnsc: C No Scope Commits_

This is a small utility similar to [Retrospring/nsc](https://github.com/Retrospring/nsc), but
it's written in the C programming language and therefore at least 420% faster. It also has no
runtime dependencies, and works only on Unix-like systems.

## Building

Just run `make`.

## Running

`cnsc` requires no command line arguments to work. It asks everything it needs from the
console using an interactive menu. However, to speed up the committing process a bit, you can
specify some command line arguments.

For example, to add all files automatically, start cnsc like this:

$ cnsc -a

Want to specify a commit message on the fly? Use the `-m` flag:

$ cnsc -m 'My awesome commit!'

Of course you can also combine the two flags.

$ cnsc -am 'Hack hack hooray!'

`cnsc` will return the return code of `git commit`.

## License

Like nsc, cnsc is licensed under the terms of the MIT License.