经常编译openwrt固件的时候,会碰到冲突啥之类的,我又不是搞开发的,啥也不懂,只想恢复到跟作者源码一样,重新编译一个新的固件而已。 所以用下面这个命令直接把编译机器的代码跟远程同步,恢复到作者的最新状态算了。
git reset –hard origin/master
这个master的意思就是根据你要同步的分支修改,比如你要同步的不是master而是分支ipq807x-5.15,你就把master改成ipq807x-5.15就可以了。
比如我这个作者的最新是https://github.com/robimarko/openwrt/tree/ipq807x-5.15,就用下面这个命令重置
git reset –hard origin/ipq807x-5.15
然后再运行下面的命令重新编译一个新的固件
git pull
./scripts/feeds update -a
./scripts/feeds install -a
make menuconfig
make -j1