| Ok, not the index. The point is: You have repository meta data in your .git folder. You can download new information into your .git folder using git fetch. ...but you can only apply changes to your .git folder's data locally (eg. git merge) ...and you can only apply changes to your file system from your local .git folder. Four, basic concepts. Why is this difficult? There's tonnes of complexity in git, sure, if you have trouble merging after a rebase, sure, that's totally understandable. ...but the basic failure to understand the difference between applying a remote change directly to your current file system (not possible) and downloading that change and then applying it locally in various ways frustrates me, I've got to say. |