从分支创建新项目

  • 本文关键字:新项目 创建 分支 git
  • 更新时间 :
  • 英文 :


前段时间我们在 Git 中从我们的主分支创建了一个分支。目前,这个分支已经分歧很大,以至于将其合并到主节点中是没有意义的,我们考虑从中创建一个新项目。

是否有任何 Git 功能可以让我们从这个分支创建一个新的独立项目,保留所有历史记录?

您可以使用:

git clone --branch A --single-branch B C

--branch告诉 Git 使用分支A作为新存储库中的当前分支(而不是原始存储库的master分支)。

--single-branch告诉它仅将可从当前分支访问的提交复制到克隆中(此处使用--branch设置)。

B是原始存储库(本地目录或 URL),C是创建克隆的本地目录。

在新存储库中,Git 将原始存储库 (B) 设置为远程origin。如果不需要此链接,可以随时将其删除:只需在新存储库中运行git remote remove origin即可。

最新更新