诺甘农圆盘

参考资料收集库

用户工具

站点工具


openwrt:git-reset

Git reset 到远程原始状态

经常编译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
openwrt/git-reset.txt · 最后更改: 2022/03/11 09:02 由 packingbox