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
	 wojciech
					wojciech