BMOSP/scripts/github_sync.sh

21 lines
701 B
Bash
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

#!/bin/bash
# URL исходного репозитория
SOURCE_REPO="https://github.com/0Nera/BMOSP"
# Добавляем исходный репозиторий как удаленный
git remote add source $SOURCE_REPO
# Получаем все ветки и теги из исходного репозитория
git fetch source
# Синхронизируем все ветки и теги с исходным репозиторием
for branch in $(git branch -r | grep 'source/' | sed 's/source\///'); do
git checkout -b $branch source/$branch
done
git push --all origin
git push --tags origin
# Удаляем удаленный репозиторий
git remote remove source