#!/bin/bash cd ./third_party/silabs/matter_support/ export COMMIT_ID="$(git rev-parse HEAD)" git fetch origin git checkout origin/main git merge-base --is-ancestor "$COMMIT_ID" HEAD if [[ $? -eq 0 ]]; then git checkout "$COMMIT_ID" exit 0 else echo "THIS COMMIT : $COMMIT_ID IS OUT OF TREE!!!!!" echo "Please use a commit that is present on the main branch only." exit 1 fi