Jun*_*3ta 6 git github orphaned-objects
我使用以下命令在本地存储库上创建一个孤立分支,然后将其推送到 Github 上的远程:
git checkout --orphan worker
git rm -rf .
git commit --allow-empty -m "Initial orphan commit"
git push origin worker
Run Code Online (Sandbox Code Playgroud)
我在 GitHub 上的工作分支上收到“此分支提前 1 次提交,在 master 后面提交 n 次”消息。
这里的想法是创建一个空的、不相关的 分支,没有历史记录,与所有其他分支和提交完全断开连接,并且不会相对于主分支进行跟踪。
你已经这样做了。在这种情况下,GitHub 的消息基本上没有任何意义。您的分支有 1 个提交不在 master 中,而 master 有 n 个提交不在您的分支中。当没有共同的祖先时,GitHub 可能应该抑制该消息,但看起来并没有:)
| 归档时间: |
|
| 查看次数: |
364 次 |
| 最近记录: |