Benoît Seignovert
2024-11-14
main
new_branch
commit
a9bcb5ff
af3ad665
1dd6bccd
6d3e2ad4
ffe399e5
e52c486b
80a77b42
903d401c
146d4ee5
050b86b4
tag
v1
v2
merge
init
checkout
(hash)
(Partie 1)
Une forge logicielle est un système de gestion de rédaction, de partage et de maintenance collaborative de texte.
Bien que son usage premier soit pour le développement de logiciels, une forge peut aussi être utilisée pour la rédaction de documentation, de rapports ou présentation, ainsi que pour la réalisation de sites web.
C’est un environnement web constitué d’un ensemble d’outils, issus en particulier du génie logiciel, afin de faciliter le développement de codes sources, surtout lorsque la rédaction est collaborative ou distribuée.
(Partie 2)
(1) Ajouter des collaborateurs sur un projet
(2) Ouvrir et fermer une Issue
(3) Soumettre et accepter une Merge Request
(4) Archiver un projet sur Software Heritage
pour des projets open-source (mais pas que…)
* Pull requests sur Github
et toutes le archives sont publiques
new branch name
Partie 3
Vendredi 15
Déployer des applications et des logiciels grâce à l'intégration continue
(13-14h)