В чем разница между «git branch» и «git checkout -b»?

Я использовал git checkout -b , чтобы создать новую ветку. Я думаю, что git branch делает то же самое. Чем отличаются эти две команды, если они вообще отличаются?

176
задан Coleman 25 November 2012 в 05:35
поделиться