diff --git a/pdev b/pdev index 28f7239..d0340ea 100755 --- a/pdev +++ b/pdev @@ -76,8 +76,9 @@ if [ "$action" == branch ]; then feature=develop else array_ins branches develop - array_contains branches "$branch" || branch=develop - simple_menu feature branches -d "$branch" \ + default_branch="$branch" + array_contains branches "$default_branch" || default_branch=develop + simple_menu feature branches -d "$default_branch" \ -t "Basculer vers une feature branch" \ -m "Veuillez choisir la branche vers laquelle basculer" fi @@ -124,7 +125,9 @@ if [ "$action" == merge ]; then feature="${branches[0]}" estepn "Autosélection de $feature" else - simple_menu feature branches -d "$branch" \ + default_feature="$branch" + array_contains branches "$default_feature" || default_feature="${branches[0]}" + simple_menu feature branches -d "$default_feature" \ -t "Choix de la feature branch" \ -m "Veuillez choisir la branche" fi