簡體   English   中英

GIT:所有新分支都屬於先前的分支

[英]GIT : All new branches come under previous branch

我是git的新手,所以這是我的倉庫https://github.com/nayak94/nayak-kernel正在分支0.1上工作,現在想嘗試一些新功能,因此使用“ git checkout -b 0.2”將分支0.2做成了現在它顯示https://github.com/nayak94/nayak-kernel/branches 0.2與0.1合並了有人可以解釋它是如何工作的,通讀許多教程無法理解,如何在不合並的情況下創建新分支舊的嗎?

當您創建一個新分支時,git從您當前所在的分支中派生出新分支,在本例中為0.1

如果要從master創建分支,則應切換到master並從那里創建分支。

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

之后,您將從master分支創建了兩個分支( 0.10.2 )。

附帶說明: git checkout -b branch_name創建一個分支並切換到該分支。 同時, git branch branch_name創建一個分支,但保留在當前分支上。 如果您使用了第二個選項,那么您應該不會遇到這個問題。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM