Я хотел бы знать, чтобы перезаписать мастер, с тем, что у меня есть в текущем рабочем каталоге.Перезаписать мастер с локальным (Git)
Спасибо.
P.S. Я очень новичок в Git.
Я хотел бы знать, чтобы перезаписать мастер, с тем, что у меня есть в текущем рабочем каталоге.Перезаписать мастер с локальным (Git)
Спасибо.
P.S. Я очень новичок в Git.
Это может быть достаточно:
git checkout -B master X
-B
Если задано,<new_branch>
создается, если он не существует; в противном случае он сбрасывается.
Это транзакционный эквивалент:
$ git branch -f <branch> [<start point>]
$ git checkout <branch>
, то есть, ветвь не сбрасывается/создается, если «
git checkou
т» не будет успешным.
Это немного короче, чем другие варианты, описанные в «How to replace master branch with experiment branch».
И с «хозяином» вы имеете в виду свою главную ветвь? Означает ли это, что вы в основном хотите «перезагрузить» свою ветку, чтобы она включала только файлы, существующие в вашем рабочем каталоге? –
Посредником я имею в виду мастер-ветвь, и в основном у меня есть другая ветка, я буду называть ее X. Я хочу заменить голову главной ветви головой ветви X. –
Итак, похоже, что вы хотите удалить свою главную ветку и переименовать X в мастер. –