Bonjour je suis actuellement élève en terminal option ISN et j'ai quelques problèmes dans la résolution d'exos.
Je dois écrire un script shell qui renvoie les ID des 5 dernières commit de notre depot git
Et un autre script qui cette fois-ci doit renvoyé la liste des fichiers existant ignorés toujours par notre depot git actuel, je pense que pour ce script il faut commencer par faire un bash avec git_ignore mais je ne suis pas sur.
Je precise que j'ai eu deja bcp de mal à faire les premiers exos surtout les répertoires je viens tt juste de commencer le shell
Toute aide sera la bienvenue, au moins savoir par ou commencer .Merci
> Je dois écrire un script shell qui renvoie les ID des 5 dernières commit de notre dépôt git
git logpossède des options pour afficher certaines informations et limiter le nombre de ligne (--pretty=tformat et -n5). Voir le man (man git-log). Éventuellement, il faudra lancer avec GIT_PAGER= git log pour ne pas ouvrir de pager.
> Et un autre script qui cette fois-ci doit renvoyer la liste des fichiers existant ignorés toujours par notre dépôt git actuel, je pense que pour ce script il faut commencer par faire un bash avec git_ignore, mais je ne suis pas sur.
Il faudrait demander à ton professeur si cela concerne tous les fichiers non suivit ou ceux explicitement indiqués comme ignorés (donc .gitignore et .git/info/exclude). Dans tous les cas, git status permet de tout afficher en utilisant les bonnes options avec éventuellement un petit sed pour filtrer les préfixes.
× Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
× Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.