fix: a fix for the detached HEAD issue when updating klipper that was introduced in a past commit. the user now gets a warn message that he needs to force update klipper. behind the scenes he will be brought back onto the branch and head gets reattached.

This commit is contained in:
th33xitus
2020-12-22 20:39:12 +01:00
parent 1fd839bc7a
commit 240746e1b6
2 changed files with 15 additions and 1 deletions

View File

@@ -66,7 +66,12 @@ update_klipper(){
read_branch
save_klipper_state
status_msg "Updating $GET_BRANCH"
cd $KLIPPER_DIR && git pull && ok_msg "Update successfull!"
cd $KLIPPER_DIR
if [ "$DETACHED_HEAD" == "true" ]; then
git checkout $GET_BRANCH
unset DETACHED_HEAD
fi
git pull && ok_msg "Update successfull!"
#check for possible new dependencies and install them
status_msg "Checking for possible new dependencies ..."