Intereting Posts
Убедитесь, что локальный репозиторий git все зафиксировал и нажал Внутренние поля PlugIn Plugin теряются Спецификаторы ревизий Subversion включают или исключают? Объяснение предупреждения «перезаписывать локальные изменения» при переключении ветки в git в этом сценарии? git cherrypick, merge, rebase или иначе, с долгоживущими ветвями / темами Почему hg всегда передает подмодуль git, даже если он не изменился? Как связать папку с существующим приложением Heroku Как получить, если рабочая копия имеет изменения с помощью GitPython? Как включить пользовательский элемент управления из github в мой проект и оставаться в курсе событий Есть ли способ отключить анимацию в github при просмотре навигации по коду? Как имитировать работу нескольких ветвей во время ожидания тестов? Git push не может протолкнуть в исходное положение – нет таких ссылок Зеркало Git без принудительных толчков Что такое Фаза производства, Фаза развития и средства развертывания в Visual Studio 2010 Как использовать файлы gitignore wth pyc

GIT: все новые ветки попадают под предыдущую ветвь

я новичок в git SO, это мой репо. https://github.com/nayak94/nayak-kernel работал над веткой 0.1 теперь хотел попробовать новую функцию, поэтому сделал ветку 0.2, используя «git checkout -b 0.2», теперь он показывает, что https://github.com/nayak94/nayak-kernel/branches 0.2 объединен с 0,1, может кто-то объяснить, как это работает, прочитать многие учебные пособия не удалось, как я могу создать новую ветку без слияния с старый?

Когда вы создаете новую ветку, git разворачивает новую ветку из текущей ветви, в которой вы находитесь, в вашем случае это 0.1 .

Если вы хотите создать ветку от master , вам следует переключиться на мастер и создать ветку оттуда.

  1. git checkout master
  2. git checkout -b 0.2

После этого у вас есть две ветви ( 0.1 и 0.2 ), созданные из master ветви.

В качестве примечания стороны: git checkout -b branch_name создает ветку и переключается на эту ветку. Между тем git branch branch_name создает ветвь, но остается в текущей ветке. Если вы использовали второй вариант, у вас не должно было быть этой проблемы.