我弄乱了我的本地主分支,所以我不得不删除它。但是,我厌倦了把它拉下来,但它没有用。我尝试了git fetch origin master
,然后git checkout master
。它给了我这个错误error: pathspec 'master' did not match any file(s) known to git.
但是,我认为我得到了正确的,因为我收到了这条消息
From https://url
* branch master -> FETCH_HEAD
有谁知道如何从bitbucket中获取master分支?
答案 0 :(得分:1)
我尝试使用最新版本的git在我的计算机上重现您的问题。
我删除了我的本地master
分支,然后再次git fetch && git checkout master
,它运行正常。
在您的情况下,如果您正在使用&#34; old&#34; Git的版本,然后尝试相应的结帐到git checkout <branch>
:
git checkout -b <branch> --track <remote>/<branch>
(你运行:git checkout -b master --track origin/master
)