Re: git not tracking changes
- From
- Deepak Barua <dbbarua@gmail.com>
- Date
- Jan 2, 2007, 09:54 UTC
- Message-ID
- <b5a19cd20701020154w63fd4c4s46a6cb3c6f50ce5a@mail.gmail.com>
- In-Reply-To
- <20070102055937.GD27690@spearce.org>
Thank you shawn.
Regards Deepak
On 1/2/07, Shawn O. Pearce <spearce@spearce.org> wrote:
Show 31 quoted lines
> Deepak Barua <dbbarua@gmail.com> wrote: > > Hi, > > When i do a git add of a config.h file then make some changes and > > then do git commit it does not reflect the changes.. > > eg > > dep@zion:~/programs/elinks/elinks-0.11-20061220$ git add config.h > > Here you told Git to take the current contents of config.h and > stage it into the index. That content will be in the next > commit. > > > dep@zion:~/programs/elinks/elinks-0.11-20061220$ vi config.h > > Then you modify it. Git doesn't know about those changes to > config.h, nor does it care at this point. > > > dep@zion:~/programs/elinks/elinks-0.11-20061220$ git commit > > nothing to commit > > This is occuring because the content staged in the index does not > differ from the content in HEAD (the last commit on this branch). > You need to run `git add config.h` again now that you have modified > it to restage the modified file. > > Basically I'm assuming that when you ran `git add config.h` the > first time the content must have matched HEAD, which meant you > didn't actually stage anything. > > -- > Shawn. >
-- Code Code Code Away