This is an easy question, but git is really confusing with it's labels, and I couldn't find an answer.

When I have local changes and I want to merge the latest remote repository into my local repository, I do a local commit and then git pull.

When the merge conflicts show up, I have the option to resolve conflict using MERGE\_HEAD and to resolve conflict using HEAD

Which one is the remote repository and which one is the local repository?

Thank you