Не беспокойтесь о git init
: git clone
означает:
- Создайте каталог и войдите в него, чтобы все остальные пять шагов выполнялись в этом каталоге. .
- Выполнить
git init
. - Выполнить
git remote add origin <em>url</em>
, где url
происходит из аргумента git clone
. Вы можете изменить это имя с origin
на другое, но вы этого не сделали. - Выполните все необходимые операции
git config
(вы не перечислили никаких дополнительных конфигураций для применения, поэтому этот шаг не делать что-нибудь в вашем случае). - Выполнить
git fetch origin
. - Выполнить
git checkout <em>name</em>
, где name
происходит из аргумента -b
, который вы дали git clone
. Вы не дали один, поэтому вместо этого name
исходит из рекомендации, которую дает другой Git на origin
. Большинство других Gits рекомендуют master
.
Обратите внимание, что шаг 2 делает своим git init
, поэтому вам не следует делать это самостоятельно. (Если хотите, вы можете выполнить все шесть шагов самостоятельно, по одному за раз. Обратите внимание, что если вы сделаете это, вы попадете в созданный вами каталог. Когда git clone
создает каталог и входит в него, это не t you , так что это немного отличается.)
(В общем, вы не должны запускать любую Git команду с sudo
. Вы можете у меня есть для этого особая причина, но в целом вы должны найти способ избежать этого.)