话说关于一个px4新工程编译时常见问题

有的时候想搞个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” 

以前也经常出这些问题,偶然翻到这里

感谢原博主,自己也顺便记录一下。

你可能感兴趣的:(入门类,编译问题)