I was the developer who worked on this recently, and sure enough there's a couple of bugs. I've just released 1.6.4 today which means you can actually de-select lines after you've selected them by clicking anywhere off of the diff area itself (where your source code lines are). I also plan to allow deselection when clicking on an already selected line, too.
As Seth has pointed out, we've made the buttons more context aware so it switches 'hunk' with 'lines'. This was in response to the user interface becoming too cluttered, however we're looking at improving this in the future with, perhaps, a configurable user interface.
Correct. I did some more fiddling around in the UI, and it looks like, for whatever reason, the stage/unstage line/hunk buttons only show up in "Split view staging", not in "Flow staging". The update to 1.6 put me into "Flow staging" automatically - I didn't even realize there was a way to get the old split view back, which I much prefer anyway. Still, this functionality shouldn't be dependent on the view layout of the staged file listing, should it?
Hey Adrian. I think you've hit the bug where when the view is loaded for the first time it won't display the buttons. Click on another file, then click back again and it should display them. This is tracked in JIRA so I'm looking into why this could be happening. Cheers
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
We're bringing product updates and pro tips on teamwork to ten cities around the world.Save your spot