>>> "PO" == Philip Oakley <[email protected]> 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 [email protected].
To view this discussion on the web visit
https://groups.google.com/d/msgid/git-users/87lf2w7quu.fsf%40mat.ucm.es.
smime.p7s
Description: S/MIME cryptographic signature
