4 ms·
Further, what does `git checkout a/b` do? * Checkout a file called a/b * Checkout branch b from remote a * Checkout a local branch called a/b I've seen peop
by CJefferson 8y ago
Further, what does `git checkout a/b` do?
* Checkout a file called a/b
* Checkout branch b from remote a
* Checkout a local branch called a/b
I've seen people end up with local branches with names like 'upstream/mybranch', then get super-confused about how these branches aren't "upstream". git should really ban local branches with a / in their name.