Search code examples
gittortoisegitpull

Why isn't Pull showing on TortoiseGit?


enter image description here

For some reason the pull request isn't showing. I had some conflicts that I resolved. It insisted that I pushed/committed the code but I didn't. Is that something I need to do first? Is that why pull isn't showing here as it usually does?


Solution

  • You're still in the middle of a merge. Either resolve and commit the merge or abort it.

    enter image description here

    I find it helpful to look at the logs to figure out what state your copy of the repo is in. You can tell you're in an abnormal state if the "Working tree changes" doesn't show any changed files, or has conflicts. You could even initiate the pull by right clicking on the same item.

    enter image description here
    the log

    enter image description here
    "Working tree changes" context menu