in order to demonstrate what happens in the .git directory for a
single commit, i'd like the simplest way to list all of the new
objects that were added to the .git directory given changing a single
file and committing that change.

  for example, let's say i've checked out the kernel source tree and
make a trivial change to a file five subdirectories down, then commit
that single file change.  if i understand it correctly, the following
objects will have to be created and added to the .git object set:

* a new blob for the new file
* 5 new trees, one for each subdirectory all the way down to the
  changed file
* a new commit object

  does that sound about right?  and is there a single command that
would show all of that new content?  thanks.

rday

-- 

========================================================================
Robert P. J. Day                                 Ottawa, Ontario, CANADA
                        http://crashcourse.ca

Twitter:                                       http://twitter.com/rpjday
LinkedIn:                               http://ca.linkedin.com/in/rpjday
========================================================================
_______________________________________________
Linux mailing list
[email protected]
http://oclug.on.ca/mailman/listinfo/linux

Reply via email to