git 的一個報錯

本地切換已經存在分支

在團隊中跟小夥伴一起開發的時候,小夥伴已經建立了新的分支,我想要本地切換到他創建的分支上去,於是git chekcout new branch。神奇的事情就在這個時候發生了,git 報錯: error: pathspec ‘branch170628_foo’ did not match any file(s) known to git.

英語過了6級的小夥伴一看就能明白,這句話的意思就是git 找不到你想要切過去的分支,所以失敗了,但是我的同事明明已經創建了這個分支的,爲什麼會看不到呢??

其實問題的關鍵在於,你的索引沒有更新,這時候你要做的是更新你的git的索引 廢話不多說 直接上操作步驟:

git fetch

git branch -a // 這是查看分支的命令

git checkout new branch

此時就可以成功的切換到新的分支了

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章