我使用以下内容在本地存储库上创建了一个孤立分支,然后将其推送到 Github 上的远程:
git checkout --orphan worker
git rm -rf .
git commit --allow-empty -m "Initial orphan commit"
git push origin worker
我在 GitHub上的工作分支上收到“此分支提前 1 次提交,主次后有 n 次提交”消息。
这里的想法是创建一个没有历史记录的空的、不相关的 分支,与所有其他分支和提交完全断开连接,并且不会相对于主分支进行跟踪。