Open alyapunov opened 2 years ago
In the past, to prevent such kind of problems with committing actual reverts of submodule history, in Yandex.Taxi we started to check that commit updating submodule is actually ancestor, and not predecessor in its' git history. (Without any special commit message and what not)
There are two common mistakes that are comparably easy to make and have significant consequences.
It would be great if checkpatch could find those mistakes.
tarantool/tools/check_push_master.sh
, it should be investigated. And perhaps having done that,check_push_master.sh
must be removed.