繁体   English   中英

Git 孤儿分支“此分支提前 1 次提交,在 master 后面提交 n 次”

[英]Git Orphan branch “This branch is 1 commit ahead, n commits behind master”

我使用以下内容在本地存储库上创建了一个孤立分支,然后将其推送到 Github 上的远程:

git checkout --orphan worker
git rm -rf .
git commit --allow-empty -m "Initial orphan commit"
git push origin worker

我在 GitHub 的工作分支上收到“此分支提前 1 个提交,n 个提交在 master 后面”消息。

这里的想法是创建一个没有历史记录的空的、不相关的分支,与所有其他分支和提交完全断开连接,并且不会相对于主分支进行跟踪。

你已经这样做了。 GitHub 的消息在这种情况下基本没有意义。 您的分支有 1 个不在 master 中的提交,而 master 有 n 个不在您的分支中的提交。 当没有共同祖先时,GitHub 可能应该抑制该消息,但看起来它没有:)

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM