il si 2 développeurs modifient la même ligne d’un fichier ? Comment Git choisit-il la modification à reteni... En bon contributeur, vous modifiez la ligne 14 du fichier ''README.md'' pour indiquer les prérequis (voir l... nflit** apparaît !
En effet, la ligne 14 du même fichier ''README.md'' a été modifiée par un de vos collab... s
git switch --create=conflit-test
# Modifier le fichier README.md : section prérequis
# Modification sur
, vous vous rendez compte que vous avez oublié un fichier.
Comment feriez-vous pour corriger cela ?
Facile, ''git add'' du fichier manquant puis ''git commit'' !
Certes, votre sol... s ! On réalise notre erreur, nous avons oublié le fichier CONTRIBUTING.md :
* ''git add CONTRIBUTING.md'... [21/03/22 15:44] 0bf09ca - Ajout du lien vers le fichier LICENCE
|/
* [16/03/22 13:54] c3ca7e9 - Updat
sibles).
- Vous avez corrigé une erreur sur le fichier index.html et commité cette mise à jour puis fait... otre dernier commit vous avez oublié d’ajouter un fichier à l’index. Vous exécutez la commande git commit %... - Le conflit sur la branche feature concerne le fichier index.html. Il n’a pas encore été résolu.
++++ R... texte “both modified: index.html” signifie que le fichier index.html a été modifié par 2 sources distinctes
git add readme.md
$ git commit -m “#1 Creation du fichier readme.md”
$ git flow feature finish issue1
</cod... collaborateurs. Vous fournissez à chacun d’eux le fichier prepare-commit-msg.sample. Quelle procédure fourn... ur la mise en fonction du hook ?**
- Copier le fichier dans le répertoire .git
- Copier le fichier dans le répertoire .git et le renommer en prepare-commit-msg
3650 Mar 16 12:47 update.sample*
</code>
Chaque fichier correspond à un hook utilisable. Je ne vais pas t... xistant : ''commit-msg.sample''.
On utilise ce fichier comme modèle et on modifie le contenu avec le cod... ndre le mécanisme des hooks.
On enregistre notre fichier avec le nom ''commit-msg'' en retirant bien l'ext... e repository.
Pour cela on peut créer un nouveau fichier à partir d'un hook existant
<code bash>
cd .git/h
its.
<code bash>
# Création/édition d'un nouveau fichier .gitignore
git add .gitignore
git commit -m "Ajout fichier .gitignore"
</code>
Une fois tous nos commits fa