diff --git a/build-scripts/sync_git_google.sh b/build-scripts/sync_git_google.sh index afeb615b5f..ba84e6ce5f 100755 --- a/build-scripts/sync_git_google.sh +++ b/build-scripts/sync_git_google.sh @@ -5,13 +5,14 @@ # url = https://code.google.com/p/osmand/ # fetch = +refs/heads/*:refs/remotes/google/* git fetch origin -p -git fetch google --all +git fetch google # Delete old branches for f in `git for-each-ref --format='%(refname)' | grep 'refs/remotes/google'` do Branch=`echo $f | cut -d '/' -f 4` if [[ -z `git show-ref refs/remotes/origin/$Branch` ]]; then + echo git push google :$Branch git push google :$Branch fi done @@ -20,7 +21,8 @@ done for f in `git for-each-ref --format='%(refname)' | grep 'refs/remotes/origin'` do Branch=`echo $f | cut -d '/' -f 4` - git push google origin/$Branch:refs/heads/$Branch + echo git push google origin/$Branch:refs/heads/$Branch + git push google origin/$Branch:refs/heads/$Branch --force done echo "Synchronization is ok"