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

Re: Consistent terminology: cached/staged/index

From: Felipe Contreras <hidden>
Date: 2016-06-15 22:50:33

On Mon, Feb 14, 2011 at 3:43 PM, Michael J Gruber
[off-list ref] wrote:
Nguyen Thai Ngoc Duy venit, vidit, dixit 14.02.2011 14:14:
quoted
On Mon, Feb 14, 2011 at 5:42 PM, Michael J Gruber
[off-list ref] wrote:
quoted
Full disclaimer: I have an alias "staged" for "diff --cached" myself...
Be careful with your fingers. There's a command named "git stage".
I know. Can we remove it as part of 1.8.0? It's our only builtin alias.
I have proposed before to extend 'git stage', so you can do 'git stage
diff', or if you alias 'git stage' to 'git s', just 'git s diff'. This
would not conflict with the old behavior of 'git stage $file'.

case "$1" in
add)
        shift
        git add $@
        ;;
rm)
        shift
        git rm --cached $@
        ;;
diff)
        shift
        git diff --cached $@
        ;;
import)
        shift
        git ls-files --modified --others --exclude-standard -z $@ | \
        git update-index --add --remove -z --stdin
        ;;
ls)
        shift
        git ls-files --stage $@
        ;;
*)
        git add $@
        ;;
esac

Cheers.

-- 
Felipe Contreras
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help