TortoiseGit: How can I see a list of commits that are about to be pushed

farjam picture farjam · Aug 29, 2012 · Viewed 19.9k times · Source

I have merged in some commits from different branches into my "develop" branch and I'm now ready to push them to the remote branch.

In TortoiseGit, is it possible to view a list of items that are about to be pushed?

"Check for Modifications" is not showing me anything, as the changes are coming from branches.

"Show Log" is also showing me a chronological list of all changes. I rather just see a simple list of items that are queued to be pushed.

I hope I'm making sense.

Answer

linquize picture linquize · Sep 6, 2012

Use "Sync Dialog" Right click the repository folder, choose "Sync"

In "Out commits" tab, you will see a list of commits to be pushed to the remote.

Switch to "Out ChangeList" tab, you will see a list of changed files relative to the remote version.

If "Out commits" is empty or "Out ChangeList" tab does not appear, specify "remote branch" explicitly in the combo box. Then "Out commits" list will load and "Out ChangeList" tab will appear. This may happen if current branch does not have a "remote-tracking branch".

"Pull Dialog" has no such info.