Git find out the last commit i pushed

I want to find out the last thing that I pushed, not the last thing i commited, but pushed.

Is there a git command for this?

  • How to exclude files in “git diff-index”
  • GitHub - failed to connect to github 443 windows/ Failed to connect to gitHub - No Error
  • Eclipse Git Error: Error occurred computing diffs
  • So changed Git's default editor, now how do i invoke it from Git bash?
  • scrolling down git diff from mac terminal
  • Git: how to remove history before a specific commit
  • Context:
    I want to squash some commits before merging my dev_branch with a master branch but I have been told you can not rebase anything that is already pushed (is this true?).

    So i would like to know what was the last commit that I cannot include in this rebase.

  • confused about git branches and master interaction
  • PS1 env variable does not work on mac
  • “selectively” merging with git
  • Rename origin to default (git)
  • Git - Add all new files in the repo
  • Git ignore locally deleted folder
  • One Solution collect form web for “Git find out the last commit i pushed”

    If you mean the last commit you pushed to the master branch then, assuming your remote is origin:

    git rev-parse origin/master

    This will show you the commit ID of the tip of the master branch of the origin origin, as your local repository is currently aware. This may mean that the commit is someone else’s commit, if someone else pushed commits after you did and you have since fetched that branch.

    git show -p origin/master

    This command will give you information about the commit, including the commit ID, author, log message, and diff to its parent commit(s).

    One of my favorite Git commands for doing exactly this kind of inspection:

    git log --pretty=oneline --abbrev-commit --graph --decorate --all

    This will display a nice ASCII-art graph of the commit history, and each commit will show any refs that are targeting it. This way you can, at a single glance, see branches and merges in history and easily see where origin/master is in relation to your own master.

    Git Baby is a git and github fan, let's start git clone.