From: Thomas Anderson Date: Sun, 07 Mar 2010 05:02:20 GMT Subject: Re: a few beginner git questions Message-ID: <15b345f1003062102l22ac2d2fn3ed5b73221bf4216@mail.gmail.com> In-Reply-To: <20100306070533.GL2480@ece.pdx.edu> On Sat, Mar 6, 2010 at 1:05 AM, Tait wrote: >> 4. I clone git://github.com/symfony/symfony.git to c:\git\test\root >> and clone that to c:\git\test\clone.  I then blank >> c:\git\test\clone\README, stage it, commit it and push it and the >> change does not appear in c:\git\test\root\README.  I then reopen Git >> Gui and open root and there I see the blanked README as an uncommited >> state change.  I commit it and the change still does not appear in >> c:\git\test\root\README.  Is this what Git should be doing? > > You shouldn't push into a non-bare repository (unless you know what you're > doing and really mean it). This: >        http://git.wiki.kernel.org/index.php/GitFaq#Why_won.27t_I_see_changes_in_the_remote_repo_after_.22git_push.22.3F > explains a bit more on the subject. How, then, do I update code? ie. I perform my initial clone, make some changes and commit / push them. Someone else then comes along, makes some changes and commits them. The next day, I do Remote -> Fetch from -> origin to update my code to the latest in Git but c:\git\test\clone\README is exactly the same as it was before. How do I update the initial clone such that I can edit the updated files?