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

Re: Global .git directory

From: Gerhard Wiesinger <hidden>
Date: 2016-06-15 22:48:43

On Wed, 28 Apr 2010, Alex Riesen wrote:
On Wed, Apr 28, 2010 at 07:33, Gerhard Wiesinger [off-list ref] wrote:
quoted
On Tue, 27 Apr 2010, Erik Faye-Lund wrote:
quoted
Please see Documentation/SubmittingPatches. It's difficult to
comment on a non-inlined patch.
Patch done on top of HEAD.
The patches "done on top of HEAD" are usually useless for
everyone, including the submitter. HEAD changes over time.
for instance I wont be able to apply your patches on my HEAD,
as I have a lot of changes in my Git repo.

If you about to share your modifications, you better base your
changes on stable points in history, like releases (marked by
release tags, like "v1.7.1").
Patch is made on top of v1.7.1 (it was HEAD at the time of the last pull) 
according to git log.
quoted
BTW2:
Why is it necessary to do:
It is so you can distinguish between the changes in progress and
the changes ready to be submitted (prepared for commit).
quoted
# Displays only changed files
git diff
To be exact: the changes not yet staged for commit.
quoted
# Displays only added files
git diff --cached
No, it displays the changes ready to be committed (staged).
quoted
I would like to have a full diff of my changes:
git diff -a
You wouldn't use it. It is very useful to separate the phases of workflow.

BTW, try using "git status". It'll show you both lists of changed files.
Also "git gui", and "gitk" make the lists visible ("git gui" is more like
"git status", and you can commit from it).
quoted
(or better "git diff -a" should be the default behaviour, I think that's
very confusing for new users)
Only to unwilling to learn. You'd be probably the first to suggest
to combine the two stages of change. Usually people understand
(or get a feeling of understanding) the index even before they send
first mail to the mailing list.
Ok, as explained in previous mail, confusion was introduced from the 
tutorial at: http://git.or.cz/course/svn.html

Thnx for explaination so far.

Ciao,
Gerhard

--
http://www.wiesinger.com/
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help