1. 程式人生 > >git 錯誤 fatal: Not a valid object name: 'master'

git 錯誤 fatal: Not a valid object name: 'master'

fatal 第一次 git add 隨心 com git TE mit code

問題場景:新建git項目或剛為已存在項目創建了git倉庫,想用git branch dev創建dev分支或用git checkout -b dev創建並切換到dev分支時報錯。

原因:剛創建的git倉庫默認的master分支要在第一次commit之後才會真正建立,否則就像你聲明了個對象但沒初始化一樣

解決辦法:先git add .添加所有項目文件到本地倉庫緩存,再git commit -m "init commit"提交到本地倉庫,之後就可以隨心所欲地創建或切換分支了。(這裏給出的是可以直接操作成功的,add和commit可以按自己需要寫)。

git 錯誤 fatal: Not a valid object name: 'master'