Complete the command to create a new feature branch named 'feature1'.
git checkout -b [1]The command git checkout -b feature1 creates and switches to a new branch named 'feature1'.
Complete the command to push the feature branch 'feature1' to the remote repository.
git push origin [1]The command git push origin feature1 uploads the 'feature1' branch to the remote repository.
Fix the error in the command to merge the feature branch 'feature1' into 'main'.
git checkout main
git [1] feature1The command git merge feature1 merges the changes from 'feature1' into the current branch 'main'.
Fill both blanks to create a feature branch from 'develop' and switch to it.
git checkout [1] [2] feature2
The command git checkout develop -b feature2 creates a new branch 'feature2' based on 'develop' and switches to it.
Fill all three blanks to delete a local feature branch named 'feature2' after merging.
git [1] -[2] [3]
The command git branch -d feature2 deletes the local branch 'feature2' safely after it has been merged.