Что на самом деле означают git checkouts?
Чтоcheckout
с в мерзавце?
Я знаю, как только ты это сделаешьcheckout
в определенной отрасли,HEAD
указывает на эту ветку. Но что это на самом деле означает? Значит ли это, что я могу работать в этой отрасли? Если да, то, не проверяя ветку, я не могу на ней работать?
Кроме того, что делаетremote checkout
значит? Чем это полезно?