Thread (26 messages) flat view 26 messages, 12 authors, 2016-06-15

Re: 'commit -a' safety (was: Re: Please default to 'commit -a' when no changes were added)

From: Jacob Helwig <hidden>
Date: 2016-06-15 22:48:42

On Sat, Apr 24, 2010 at 11:54, Petr Baudis [off-list ref] wrote:
Are there valid user scenarios where you customize your index, then want
to override that using -a without thinking twice?
Depends on what you consider "customizing your index".  I add files to
the index all the time as I'm working on things, then commit -a at the
end "without thinking twice".

For example:
1) Hack on something.
2) git add $thing
3) Run full test-suite.
4) Fix a failing module.
5) git add $fixed-module-and-tests
6) Repeat 3-5 until there's only one module failing.
7) Fix last failing module.
8) git commit -a

I doubt I'm the only one that stages things as a way of marking them
as "done", and using git commit -a to "check-off" the last "todo"
item.
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help