有的時候想搞個pixhawk的新工程,git clone一個firmware下來經常在編譯開始的時候就報錯,然後很苦惱。
這個時候會報比如
fatal: Not a git repository (or any of the parent directories)
這種問題
一般是回到根目錄,就是你cd到firmware裏,然後
git init
一般就好了,固件源碼下下來沒有初始化git倉庫,所以需要添加一個初始化,尤其是zip下載的時候。
再次去編譯又會出現如下錯誤:
fatla: bad default revision ‘HEAD’
這是由於倉庫裏沒有任提交在裏面,所以它會報這個錯。再執行下面的命令:
查看倉庫狀態:
git status
添加本地工程所有文件到倉庫中:
git add -A
提交到倉庫:
git commit -m “custom your message”
以前也經常出這些問題,偶然翻到這裏
感謝原博主,自己也順便記錄一下。