git - 什么时候应该使用 git 孤立分支?

标签 git

Git 可以使用 git checkout --orphan 命令在同一个 repo 中托管多个 DAG。一个经常被引用的用例,这个 git 的特性是为文档或 GitHub gh-pages 孤立分支保留一个单独的分支来创建一个静态网站。

在 git 中使用孤立分支还有其他原因吗?

最佳答案

另一种可能的用途是将多个存储库 merge 为一个。几个例子:

在这些情况下,您将在同一存储库中拥有两个独立的 DAG,然后再将它们 merge 为一个统一的树。因此,这与其说是一种长期使用,不如说是一种暂时通过在同一存储库中具有不同 DAG 的状态的操作。

关于git - 什么时候应该使用 git 孤立分支?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13202705/

相关文章:

远程主机关闭了 Git 连接

git - 如何压缩中间有 merge 提交的提交?

git - 在没有远程的情况下创建 git 子模块

linux - gitlab clone/push/pull 的 ssh key 故障排除

git - 我怎样才能克隆一个 git 存储库并保持远程?

Android Studio - GitHub Push 无法正常工作

自由雇主用例的 GitHub 设置?

git - 在分支中跟踪某人的 GitHub 存储库

git - 如何从远程获取最新的提交哈希?

windows - Git 通过 DiffMerge 配置 difftool 和 mergetool 不起作用