What's the difference between
git checkout -b branch_name vs git switch -c branch_name?
I tried git command -h as a way to find solution and I was looking for it in documantation. In neither way I managed to find it. In git's documantation I've found this:
Note that this will create the new branch, but it will not switch the working tree to it; use "git switch " to switch to the new branch.
but either way I typed checkout or switch commnad, my current branch was changed.