vigo / kommit Goto Github PK
View Code? Open in Web Editor NEWBuild your commit message without touching or editing your code!
License: MIT License
Build your commit message without touching or editing your code!
License: MIT License
it need to more clear explanation of the tool. Eg scenario:
git init foobar && cd foobar
touch foo.txt
kommit -m 'create foo.txt'
vim foo.txt
paste some code in itkommit -m 'add some crazy feature'
vim foo.txt
paste another code in itkommit -m 'add another freaking feature'
git commit
Hello, first of all thanks for creating this awesome helper.
I had installed git kommit via brew and using in my old macbook pro (El Capitan as OS and zsh as shell) with no trouble.
However, after I switched to a new macbook pro and installed git kommit to it (again, El Capitan, zsh and brew) I started to getting permission denied error when I want to edit my kommit messages by using git kommit -e
command.
Here's a screenshot (btw I have a gk
alias for git kommit
):
Do you have any idea or suggestion to overcome this problem?
Eg, if I just changed something in file1.md, I could use kommit -f file1.md -m 'Did something smart'
, and if I don't necessarily decide to commit that change right away, it would wait untill I git added file1.md.
This would also help with branches, though full branch support would be a little different.
Also, shouldn't just the command kommit infer -m ?
I'm sure they shouldn't act differently, and I doubt whether just typing kommit should even work anymore. Perhaps give a little deprecation notice for a few versions and then stop working completely...?
tom > ~/dev/schooling > brew install kommit ๎ฒ ๎ master
==> Downloading https://homebrew.bintray.com/bottles/kommit-1.1.0.el_capitan.bottle.tar.gz
Already downloaded: /Library/Caches/Homebrew/kommit-1.1.0.el_capitan.bottle.tar.gz
==> Pouring kommit-1.1.0.el_capitan.bottle.tar.gz
๐บ /usr/local/Cellar/kommit/1.1.0: 4 files, 11.2K
tom > ~/dev/schooling > kommit ๎ฒ ๎ master
Invalid usage...
usage: kommit [-m <msg> | -c | -e | -s | -i | -r | -h]
-m <msg> append message
-c check if hook installed ?
-e edit messages
-s show current message(s)
-i install kommit hook to .git/hooks/prepare-commit-msg
-r remove kommit hook, delete .git/hooks/prepare-commit-msg
-h print this message
tom > ~/dev/schooling > git kommit ๎ฒ ๎ master
Alias tip: g kommit
Invalid usage...
usage: git-kommit [-m <msg> | -t <msg> | -c | -e | -s | -i | -r | -h]
-m <msg> append message
-t <msg> append message with timestamp
-c check if hook installed ?
-e edit messages
-s show current message(s)
-i install kommit hook to .git/hooks/prepare-commit-msg
-r remove kommit hook, delete .git/hooks/prepare-commit-msg
-h print this message
tom > ~/dev/schooling >
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.