Skip to content

RobertAudi/cnsc

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

19 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

cnsc

cnsc: C No Scope Commits

This is a small utility similar to 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.

About

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

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • C 97.4%
  • Makefile 2.6%