Skip to content

Instantly share code, notes, and snippets.

@iaankrynauw
Created November 21, 2018 12:55
Show Gist options
  • Select an option

  • Save iaankrynauw/9158010fb05e64bb1df06d7f7ac3e019 to your computer and use it in GitHub Desktop.

Select an option

Save iaankrynauw/9158010fb05e64bb1df06d7f7ac3e019 to your computer and use it in GitHub Desktop.
#!/bin/bash
array=(/home/iaan/workspaces/api /home/iaan/workspaces/web /home/iaan/workspaces/management /home/iaan/workspaces/logger /home/iaan/workspaces/translator /home/iaan/workspaces/router )
for project_path in "${array[@]}"
do
echo $project_path
cd $project_path
# current_branch="$(git symbolic-ref --short -q HEAD)"
echo $current_branch
git stash
git checkout master
git pull
git checkout staging
git pull
git merge master
git push
# git checkout "$(current_branch)"
git stash pop
done
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment