github - Bitbucket:如何在不复制主分支的情况下创建新分支

标签 github bitbucket

我只需要创建一个新分支而不复制已经在 repo 中的 master 分支。

有什么方法可以创建一个单独的分支,它在同一个 repo 中有单独的代码?

最佳答案

Since Git 2.23 ,您将使用新的(仍处于试验阶段)命令 git switch .

在您的情况下: git switch --orphan newBranch

Create a new orphan branch, named <new-branch>.
All tracked files are removed.

该分支不会与 master 有任何公共(public)文件/历史记录.

(2.23 之前, git checkout --orphan <new-branch> ,但不再推荐使用 checkout,因为它同时处理文件和分支)

关于github - Bitbucket:如何在不复制主分支的情况下创建新分支,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59998753/

相关文章:

github - 将使用noreply电子邮件更改我的GitHub用户名更新/删除属性

git - 连接 Bitbucket 时更改 SSH 用户名

jenkins - 超出 GitHub API 速率限制

javascript - 如何从 GitHub 存储库发布 chrome 扩展

git 记不住密码

Git 告诉我我的分支没有跟踪信息,但是远程上有我的分支的旧版本

git - 避免在 BitBucket 管道中使用 Master 分支

git - 提交到 GIT 之前的代码格式化

python - travis 与 pytest-qt 失败,不退出也不创建 QmessageBox

git - 从 git 提交生成 PDF 日志