Git建立新的空分支

2021-06-12 10:17:51 字數 422 閱讀 6789

在偶爾的情況下,你可能會想要保留那些與你的**沒有共同祖先的分支。例如在這些分支上保留生成的文件或者其他一些東西。

如果你需要建立乙個不使用當前**庫作為父提交的分支,你可以用如下的方法建立乙個空分支:

git symbolic-ref head refs/heads/branchname

這時你會發現你已經在 branchname 這個分支下了,接著

rm .git/index

git clean -fdx

git add git commit -m 'initial commit'

這樣你就新建了只有 'initial commit' 這一次提交的新分支了。

via: git community book

git 建立空的分支

背景 專案進行中,需要建立乙個空分支。在git中建立分支,是必須有乙個父節點的,也就是說必須在已有的分支上來建立新的分支,如果你的工程已經進行了一段時間,這個時候是無法建立空分支的。解決方法 使用 git checkout的 orphan引數 git checkout orphan 2.0.2該命令...

git建立新分支

1.建立本地分支 git branch 分支名,例如 git branch dev 2.切換本地分支 git checkout 分支名,例如從master切換到分支 git checkout dev 3.遠端分支就是本地分支push到伺服器上。比如master就是乙個最典型的遠端分支 預設 git ...

git建立新分支

和遠端庫同步 git remote update origin prune 檢視分支 git branch a 更新將切換分支 git pull origin v1.0.5 develop 切換到主幹 git checkout master 更新主幹 git pull origin master 合...