Ajout d'une base pour empêcher les erreurs de saisie avec un "message" explicite. #16
@@ -2,4 +2,4 @@ Dépôt de fichiers personnels provenant de machines virtuelles utilisées en TP
 | 
				
			|||||||
 | 
					
 | 
				
			||||||
Ce Gitea contient aussi un script d'automatisation du processus de push et de pull, adaptés aux deux branches.
 | 
					Ce Gitea contient aussi un script d'automatisation du processus de push et de pull, adaptés aux deux branches.
 | 
				
			||||||
 | 
					
 | 
				
			||||||
Ce dépôt étant public, libre à vous de prendre/télécharger des fichiers ou de faire des bifurcations, aucun problème.
 | 
					Le dépôt a été passé en privé de manière possiblement permanente, pour garder mon travail exclusif à moi-même.
 | 
				
			||||||
@@ -13,6 +13,7 @@ echo "Voulez-vous récupérer les fichiers du dépôt ou effectuer un push sur l
 | 
				
			|||||||
read answer
 | 
					read answer
 | 
				
			||||||
echo "Quelle branche est concernée ? [1 = main, 2 = test]"
 | 
					echo "Quelle branche est concernée ? [1 = main, 2 = test]"
 | 
				
			||||||
read branch
 | 
					read branch
 | 
				
			||||||
 | 
					
 | 
				
			||||||
if [ $branch == 1 ] ; then
 | 
					if [ $branch == 1 ] ; then
 | 
				
			||||||
	if [ $answer == 1 ] ; then
 | 
						if [ $answer == 1 ] ; then
 | 
				
			||||||
		git checkout main
 | 
							git checkout main
 | 
				
			||||||
@@ -30,7 +31,7 @@ if [ $branch == 1 ] ; then
 | 
				
			|||||||
		sleep 2
 | 
							sleep 2
 | 
				
			||||||
		git push -q origin main
 | 
							git push -q origin main
 | 
				
			||||||
	fi
 | 
						fi
 | 
				
			||||||
else
 | 
					elif [ $branch == 2 ] ; then
 | 
				
			||||||
	if [ $answer == 1 ] ; then
 | 
						if [ $answer == 1 ] ; then
 | 
				
			||||||
		git checkout test
 | 
							git checkout test
 | 
				
			||||||
		echo "Récupération des fichiers à jour dans la branche test..."
 | 
							echo "Récupération des fichiers à jour dans la branche test..."
 | 
				
			||||||
@@ -47,4 +48,6 @@ else
 | 
				
			|||||||
		sleep 2
 | 
							sleep 2
 | 
				
			||||||
		git push -q origin test
 | 
							git push -q origin test
 | 
				
			||||||
	fi
 | 
						fi
 | 
				
			||||||
 | 
					else
 | 
				
			||||||
 | 
						echo "Choisissez une branche et une option valide."
 | 
				
			||||||
fi
 | 
					fi
 | 
				
			||||||
		Reference in New Issue
	
	Block a user