Różnica między checkoutem git - śladem pochodzenia / gałęzi i checkoutem git -b początek / gałąź oddziału
Czy ktoś zna różnicę między tymi dwoma poleceniami do przełączania i śledzenia zdalnego oddziału?
<code>git checkout -b branch origin/branch git checkout --track origin/branch </code>
Myślę, że oba śledzą zdalną gałąź, więc mogę przesuwać moje zmiany do gałęzi na początku, prawda?
Czy są jakieś praktyczne różnice?
Dzięki!