Details
-
Bug
-
Resolution: Duplicate
-
Medium
-
None
-
2.0.5.8
-
SorceTree 2.2 (46) - on OSX (10.10.5) with both GitHub.com and GitLab.com accounts.
Description
This occurs on the recent Major release "Version 2.2 (46)" which isn't available in the "affects versions" dropdown. (that in itself is another bug)
This version breaks the "Reset Development to this commit". I used to use this feature often, and since it no longer works after upgrading to 2.2, I have reverted back to 2.1.
Reproduction Steps:
- Open any repo with multiple commits
- View the repo history
- Right click on a previous commit (something other than the most recent) and choose the "Reset Development to this commit" option in the right click menu
- A dialog box "are you sure you want to move the branch pointer" displays, and requires you to specify a mode.
- Select the "Hard Mode" & Click "OK"
- A new dialog box displays "Warning: destructive operation"
- clicking "OK" on this "warning" dialog simply returns you to the previous dialog box without performing the operation (it's as if the "OK" button has the same function as the "Cancel" button.)
- Thus, there is no way to use the SourceTree to "reset to a previous commit"
It's nice that you have cleaner up the UI in SourceTree - but breaking a key GIT feature while doing it is un-excusable.
Attachments
Issue Links
- duplicates
-
SRCTREE-3395 Reset Hard does not work anymore
- Closed