-
-
Save ArgonQQ/cdcd8d662a1b0e6d1cff8a58b12f4333 to your computer and use it in GitHub Desktop.
Revisions
-
ArgonQQ revised this gist
Aug 17, 2020 . 1 changed file with 5 additions and 2 deletions.There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode charactersOriginal file line number Diff line number Diff line change @@ -3,11 +3,14 @@ # store the current dir CUR_DIR=$(pwd) # exclude list - pipe sepearted e.g. ".terraform|test|foldername" EXCLUDE=".terraform" # Let the person running the script know what's going on. echo "\n\033[1mPulling in latest changes for all repositories...\033[0m\n" # Find all git repositories and update it to the master latest revision for i in $(find . -name ".git" | cut -c 3- | grep -Ev "$EXCLUDE"); do echo ""; echo "\033[33m"+$i+"\033[0m"; @@ -22,4 +25,4 @@ for i in $(find . -name ".git" | cut -c 3-); do cd $CUR_DIR done echo "\n\033[32mComplete!\033[0m\n" -
douglas created this gist
Oct 14, 2011 .There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode charactersOriginal file line number Diff line number Diff line change @@ -0,0 +1,25 @@ #!/bin/bash # store the current dir CUR_DIR=$(pwd) # Let the person running the script know what's going on. echo "\n\033[1mPulling in latest changes for all repositories...\033[0m\n" # Find all git repositories and update it to the master latest revision for i in $(find . -name ".git" | cut -c 3-); do echo ""; echo "\033[33m"+$i+"\033[0m"; # We have to go to the .git parent directory to call the pull command cd "$i"; cd ..; # finally pull git pull origin master; # lets get back to the CUR_DIR cd $CUR_DIR done echo "\n\033[32mComplete!\033[0m\n"