>>> "PO" == Philip Oakley <philipoakley@iee.email> writes:

> I (as an older engineer) like to compare the 'staging area' (aka index / 
> cache) to the old style 'outbox' one may have had on ones desk or in the 
> corner of the office where we would place completed paper memos for 
> collection later. It gave us chance to carefully collate groups of memos, 
> or amend memo's completed a bit earlier before the secretary/mail-person 
> came to collect and file the results.

I am a bit confused. 

Suppose I change three files (out of 10 in my repository), then 

git status 

Would tell me that three files are modified.

I then can either 

    1. Commit all changes in one go

    2. Or running a commit interactively, like

       a. Commit all changes in file 1.

       b. 50 % in file 2

       c. 0% in file 3

I don't see any other possibilities (or I miss something fundamentally
here).

I am asking this, because this is the way mercurial works[1], and it does
not have a staging area (or cache or index).

So are we talking about the same functionality, just differently
implemented or is there something I miss?

Regards

Uwe Brauer

Footnotes:
[1]  I don't want to discuss which concept is better. I mostly using
     mercurial but sometimes I am faced with git and that is why I would
     like to understand its concept better

-- 
You received this message because you are subscribed to the Google Groups "Git 
for human beings" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to git-users+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/git-users/87lf2w7quu.fsf%40mat.ucm.es.

Attachment: smime.p7s
Description: S/MIME cryptographic signature

Reply via email to