我有一个仓库,我的主人有很多提交......我想从第一次提交(原始代码)创建一个新的新分支,所以我执行以下操作:
git checkout -b mybranch 4589D6a09505837ec03b
第一个提交 ID在哪里4589D6a09505837ec03b
...一切似乎都很好,现在我在mybranch
. 但我看代码,它和我的完全一样master
!我什至从新的签出分支运行我的服务器,它看起来与master
. 也许id有问题..我怎么能要求github从master那里提取第一个提交?
已编辑:我可以从远程仓库的主分支执行此操作吗?只需将该代码分支到我的本地存储库中。我不想为它重新创建一个仓库。