Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente | ||
enseignement:d35:tp:tp1 [2014/03/20 10:37] – Emmanuel Bruno | enseignement:d35:tp:tp1 [2023/09/20 18:52] (Version actuelle) – modification externe 127.0.0.1 | ||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
====== D35 - TP1 - Premiers pas avec git ====== | ====== D35 - TP1 - Premiers pas avec git ====== | ||
+ | |||
+ | Pour une présentation rapide de Git lire : [[git: | ||
+ | |||
+ | et surtout : https:// | ||
+ | |||
===== Git dans un entrepôt isolé ===== | ===== Git dans un entrepôt isolé ===== | ||
- Dans un répertoire '' | - Dans un répertoire '' | ||
Ligne 16: | Ligne 21: | ||
===== Collaboration " | ===== Collaboration " | ||
- | - Dans le répertoire '' | + | - Dans le répertoire '' |
- Créer deux clone du répertoire " | - Créer deux clone du répertoire " | ||
- Faire des modifications dans le premier et mettre à jour le second | - Faire des modifications dans le premier et mettre à jour le second | ||
- Faire l' | - Faire l' | ||
- | - Faire des modifications dans le même fichier dans les deux projets sans pull préalable | + | - Faire des modifications dans le même fichier dans les deux projets sans pull préalable |
pousser un puis l' | pousser un puis l' | ||
===== Collaboration " | ===== Collaboration " | ||
- | | + | |
- | - Pousser vos modifications. | + | - Vous pouvez ajouter des remotes d' |
- | | + | - Pousser vos modifications. |
- | - A partir de là travailler tous ensemble sur le même projet. | + | |
+ | - Sinon faire des pull/ | ||
+ | |||
+ | - A partir de là travailler tous ensemble sur le même projet | ||
+ | - l' | ||
+ | - chacun peut créer une classe Test **dans son propre paquetage** (avec des login différents) avec une méthode String sayName() qui retourne son login. | ||
===== Utilisation avancée ===== | ===== Utilisation avancée ===== | ||
- Etudier les fonctions avancées de mise à jour de l' | - Etudier les fonctions avancées de mise à jour de l' | ||
+ | - Mise en place de gitflow avec Java/Maven | ||
+ | - https:// | ||
+ | - http:// | ||
+ | - https:// | ||
===== IDE ===== | ===== IDE ===== | ||
Ligne 36: | Ligne 50: | ||
| | ||
- | |||
- | ---- dataentry page ---- | ||
- | type : TP | ||
- | enseignement_tags | ||
- | technologie_tags | ||
- | theme_tags | ||
- | ---- | ||
---- struct data ---- | ---- struct data ---- | ||
+ | metadata.level | ||
+ | metadata.Type | ||
+ | metadata.Nom | ||
+ | metadata.Enseignements : D35 | ||
+ | metadata.Promotions | ||
+ | metadata.Technologies : Git | ||
+ | metadata.Thèmes | ||
+ | metadata.Description : | ||
---- | ---- | ||