When I do
git branch -l
I see my local branches, but where can I see if it was just my own branch created locally or if it is a local branch created from remote? My understanding is there is a remote branch originally. Then I created my branch off that with
git branch NAME_OF_REMOTE_BRANCH
What if I do
git branch -b NAME_OF_REMOTE_BRANCH
What's the difference?