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