title: Atlassian Soucetree 2.3.1.0: Difference between 'remove' and 'discard'
body: <p>I'm using Atlassian Soucetree 2.3.1.0 for Windows. When I right click a file under 'Unstaged files' there's an option to Remove and also an option to Discard. What's the difference? What I want is the equivelent of TFS's "undo pending changes". I accidentally made a change to a file and I want to undo it without affecting the repo in any way.</p>