On SourceTree 18.104.22.168509 we're getting a strange problem, which is setting us back - when committing, we see the changes about to be committed in the usual way, code in the bottom right hand pane for each change listed in the staging pane.
However afterwards we see more changes were actually committed than were shown in SourceTree. The most damaging of which is it commits removes, even in folders that the person committing has never touched.
We first thought we solved this with Tools -> Options -> Git -> Show file changes from all sides of a merge, but it is still happening.
Is this a bug? Are we missing another option or view? We can't upgrade to the latest version because we are in an airgapped environment and Atlassian are no longer supporting that with the tool.
For uncommitted changes, there is a filter above the list. What value is selected in that filter? "All", "Pending", "Modified" are some popular options.
You probably want "Pending", which shows all files that have any status besides "Clean" (includes modified, added, deleted, conflicted, untracked, etc).
"Modified" only shows files that are tracked and have changes to commit.
Supported Platforms macOS Sourcetree has a lot to offer and, like many developer tools, finding and using it all can be a challenge, especially for a new user. Everyone might not love ...
Connect with like-minded Atlassian users at free events near you!Find a group
Connect with like-minded Atlassian users at free events near you!
Unfortunately there are no AUG chapters near you at the moment.Start an AUG