Undo Smart Checkout for Good
已回答
Ever since I selected smart checkout, my Git has been merging any changes in my current branch to the branch I'm switching to without asking me if it's okay to do so, which creates undesirable behaviors ( merging my changes to master branch for example ), I want to have the old popup back where it asked me what should it ( force checkout, smart checkout, etc... )
请先登录再写评论。
Hello Ahmed Kashkoush
Smart Checkout is prompted in case if Git doesn't allow you to checkout a branch due to conflicting changes.
IDE relies on command-line git and as a matter of test you can try to checkout a branch via command-line and see if it allows you to do so.