1. 程式人生 > >git建立分支錯誤提示 fatal: Not a valid object name: 'master'.

git建立分支錯誤提示 fatal: Not a valid object name: 'master'.

問題如下圖,在本地初始化新建的空git專案後並不能建立分支問題(readme.txt是我加上去的,至於原因看後面)

這裡提示 fatal: Not a valid object name: 'master',後來使用git status 發現了問題,根據提示順利解決。

值得注意的是,倘若git專案下沒有任何檔案可以commit,那麼這樣子執行也是沒有用的,估計是初始的master物件為空無法根據master去建立新分支。如下圖

究其原因,是由於剛建立的git倉庫預設的master分支要在第一次有效的commit之後才會真正建立,否則就像你聲明瞭個物件但沒初始化一樣。