You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I'm new to SourceGit, but not to Git. I'm putting together a short course for local users at my place of work. I just got on to creating and deleting branches.
It was a great shock to discover that I can delete leading branches without having to confirm a force. That seems bizarre to me. Surely such a destructive action should be an option, not a default. Am I missing something?
SourceTree requires confirmation of destructive deletes though. Just because other tools allow a naive/careless user to shoot themselves in the foot, doesn't mean that SourceGit should
I've pushed a new commit that rewrites the branch deleting feature.
Add a Force delete even if it contains unmerged commit(s) option
Remove the Also delete remote tracking branch <upstream> option. Instead, after successfully deleting the local branch, ask user for deleting remote branch when
The local branch has a valid tracking remote branch
The name of the tracking remote branch is same with the local branch
For Delete Multiple Branches popup, -d is used instead of -D
reacted with thumbs up emoji reacted with thumbs down emoji reacted with laugh emoji reacted with hooray emoji reacted with confused emoji reacted with heart emoji reacted with rocket emoji reacted with eyes emoji
Uh oh!
There was an error while loading. Please reload this page.
I'm new to SourceGit, but not to Git. I'm putting together a short course for local users at my place of work. I just got on to creating and deleting branches.
It was a great shock to discover that I can delete leading branches without having to confirm a force. That seems bizarre to me. Surely such a destructive action should be an option, not a default. Am I missing something?
All reactions