Commit z dnia 2024-07-24 17:22:48
This commit is contained in:
21
auto_commit_push.sh
Executable file
21
auto_commit_push.sh
Executable file
@@ -0,0 +1,21 @@
|
||||
#!/bin/bash
|
||||
|
||||
while true; do
|
||||
# Sprawdzanie, czy są zmiany w repozytorium
|
||||
if [[ -n $(git status --porcelain) ]]; then
|
||||
echo "wykryto zmiane"
|
||||
# Dodanie wszystkich zmian do obszaru roboczego
|
||||
git add .
|
||||
# Utworzenie commita z aktualną datą i czasem
|
||||
COMMIT_MESSAGE="Commit z dnia $(date '+%Y-%m-%d %H:%M:%S')"
|
||||
git commit -m "$COMMIT_MESSAGE"
|
||||
|
||||
# Wypychanie zmian do zdalnego repozytorium
|
||||
git push origin main # Zamień 'main' na 'master' lub inną nazwę gałęzi, jeśli jest inna
|
||||
else
|
||||
echo "Brak zmian do commitowania"
|
||||
fi
|
||||
|
||||
# Czekaj 10 minut (600 sekund)
|
||||
sleep 10
|
||||
done
|
||||
Reference in New Issue
Block a user