Кто-нибудь знает разницу между этими двумя командами для переключения и отслеживания удаленной ветки?
git checkout -b branch origin/branch
git checkout --track origin/branch
Я думаю, что оба отслеживают удаленную ветку, поэтому я могу отправить свои изменения в исходную ветку, верно?
Есть ли практические отличия??
Спасибо!