28 lines
719 B
Bash
Executable File
28 lines
719 B
Bash
Executable File
#!/usr/bin/env bash
|
|
|
|
echo "Synchronizuję main..."
|
|
git checkout main
|
|
git pull origin main
|
|
|
|
# opcjonalnie: usuń stare, już zmergowane gałęzie lokalne
|
|
git fetch --prune
|
|
git branch --merged main | grep -v '^ *main$' | xargs git branch -d 2>/dev/null || true
|
|
|
|
<<<<<<< Updated upstream
|
|
|
|
echo ""
|
|
echo "======================================"
|
|
echo "✅ Zrobione:"
|
|
echo "• main zaktualizowany z serwera"
|
|
echo "• $CURRENT zmergowany do main"
|
|
echo "• main wypushowany na serwer"
|
|
echo "Jesteś teraz na: $CURRENT"
|
|
echo "======================================"
|
|
git checkout main
|
|
|
|
echo "Gotowe. Teraz możesz tworzyć nową gałąź."
|
|
|
|
=======
|
|
echo "Gotowe. Teraz możesz tworzyć nową gałąź."
|
|
>>>>>>> Stashed changes
|