Modèle LaTeX pour la création des contrats de cession Libre de l'AMMD
- création de la copie local du dépôt git :
git clone https://github.com/AMMD/contrat_de_cession.git
- on se déplace dans le nouveau répertoire créé :
cd contrat_de_cession
- création de la nouvelle branche de travail :
git checkout -b nomDuGroupe-lieu-date-WIP
- réaliser les modifications dans le fichier
config.tex
- modifier les articles du contrat dans le fichier
contrat_de_cession.tex
(si besoin, et en discussion avec l'organisateur) - ajouter les fichiers modifiés à la liste de la prochaine validation git :
git add config.tex contrat_de_cession.tex
- valider les modifications faites dans git :
git commit -m "Message de validation"
- pousser les validation sur le dépôt central :
git push origin nomDuGroupe-lieu-date-WIP
- refaire les points 4, 5, 6, 7 et 8 tant que le contrat n'est pas validé par les deux partenaires (tourneur et organisateur)
- lorsque le contrat est validé par les deux partenaires :
git tag nomDuGroupe-lieu-date
(on peut faire une signature numérique GPG du tag en ajoutant l'option-s
) - on pousse sur le dépôt central le tag nouvellement créé :
git push nomDuGroupe-lieu-date
- puis supprimer la branche sur laquelle nous travaillions :
git branch -D nomDuGroupe-lieu-date-WIP
- on pousse sur le dépôt central la suppression de branche :
git push origin --delete nomDuGroupe-lieu-date-WIP
git clone https://github.com/AMMD/contrat_de_cession.git
cd contrat_de_cession
- on change de branche pour aller dans celle qui contient déjà des informations :
git checkout branche-ou-tag-existant
- création de la nouvelle branche de travail :
git checkout -b nomDuGroupe-lieu-date-WIP
- réaliser les modifications dans le fichier
config.tex
- modifier les articles du contrat dans le fichier
contrat_de_cession.tex
(si besoin, et en discussion avec l'organisateur) - ajouter les fichiers modifiés à la liste de la prochaine validation git :
git add config.tex contrat_de_cession.tex
- valider les modifications faites dans git :
git commit -m "Message de validation"
- pousser les validation sur le dépôt central :
git push origin nomDuGroupe-lieu-date-WIP
- refaire les points 4, 5, 6, 7 et 8 tant que le contrat n'est pas validé par les deux partenaires (tourneur et organisateur)
- lorsque le contrat est validé par les deux partenaires :
git tag nomDuGroupe-lieu-date
(on peut faire une signature numérique GPG du tag en ajoutant l'option-s
) - on pousse sur le dépôt central le tag nouvellement créé :
git push nomDuGroupe-lieu-date
- puis supprimer la branche sur laquelle nous travaillions :
git branch -D nomDuGroupe-lieu-date-WIP
- on pousse sur le dépôt central la suppression de branche :
git push origin --delete nomDuGroupe-lieu-date-WIP
- éditer et modifier le fichier
config.tex
en accord avec les informations en votre possession - vérifier que toutes les variables sont adaptées et qu'il ne reste pas de
CHANGE-ME
- compiler le document
- première compilation LaTeX :
pdflatex contrat_de_cession
- deuxième compilation LaTeX pour avoir les références internes correctes :
pdflatex contrat_de_cession
- affichage du contrat de cession :
evince contrat_de_cession.pdf
- récupérer la version du contrat de cession adaptée (Cf. Nouveau contrat)
- compiler le contrat de cession (Cf. Compilation d'un contrat de cession)
- renommer le fichier de contrat de cession :
mv contrat_de_cession.pdf nomDuGroupe-lieu-date.pdf
- charger en tant que fichier joint le fichier
nomDuGroupe-lieu-date.pdf
à la facture client