git - 如何在不添加所有现有文件的情况下创建分支?

标签 git

当我在 git 中创建分支时,所有创建的文件都会添加到新分支。

如何在不添加所有现有文件的情况下创建分支?

最佳答案

git checkout --orphan branchname
git rm -rf .

完成之后,您可以创建、添加和提交新文件,生成的分支将与项目中的任何其他分支没有共同的历史记录(除非您在某个时候 merge 它们)。

关于git - 如何在不添加所有现有文件的情况下创建分支?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5086833/

相关文章:

Git - 分支名称与现有提交哈希的前缀相同

git - 我如何让 git 停止 "lying"告诉我关于远程分支的最新信息?

php - 用于检查 PHP 代码覆盖率和 Symfony 代码嗅探器的预提交 Hook

git - git 添加后存储库中缺少文件夹

Git pack 文件入口格式

Git 和 Github pull 请求存储提交消息

git - 在没有共同提交的情况下 merge git 项目

Dockerfile 中的 Git 克隆仓库

git - git`merge --squash`不添加“Merge”头来提交

Git 将 repo 镜像到特定分支