Search code examples
gitgit-pullgit-fetch

Git: How to check if a local repo is up to date?


I would like to know if my local repo is up to date (and if not, ideally, I would like to see the changes).

How could I check this without doing git fetch or git pull ?


Solution

  • Try git fetch --dry-run The manual (git help fetch) says:

    --dry-run
    Show what would be done, without making any changes.
    

    This may show no output at all (indicating repo is up-to-date); if you prefer to see some output try git fetch --dry-run --verbose