Discussion:Git et Github

De EduTech Wiki
Aller à la navigation Aller à la recherche

Participation à la division de la page -- Djamileh Aminian (discussion) 11 avril 2020 à 11:21 (CEST)

Bonjour Mattia, j'ai beaucoup travaillé avec Git ces dernières semaines et j'aimerais contribuer à la division de cette page. La page Git spécifie qu'elle est "en construction". Est-ce que je peux rédiger du contenu (en partant du contenu ici et en le complétant) ou est-ce que vous souhaitez la structurer de manière spécifique? Merci! Djamileh

Re: Participation à la division de la page -- Mattia A. Fritz (discussion) 11 avril 2020 à 12:00 (CEST)

Bonjour Djamileh,

vous pouvez rédiger la page si vous le souhaitez, en gardant à l'esprit que c'est une page qui va faire partie des ressources de la pensée computationnelle en sciences sociales, destinée donc à des novices et pas seulement dans le domaine du développement, mais aussi du Data Science.

Vous pouvez peut-être d'abord illustrer dans l'onglet discussion de la page Git quelle(s) partie(s) et comment vous pensez les structurer et on voit ensemble à partir de vos idées comment éventuellement se diviser la rédaction. Cela vous va ?

Mattia

Re: Re: Participation à la division de la page -- Djamileh Aminian (discussion) 12 avril 2020 à 13:50 (CEST)

Bonjour Mattia,

Merci de la réponse rapide.

Voici dans les grandes lignes une idée de plan pour une partie « hands-on » de l’outil (qui reprend une partie de la page initiale et apporte des compléments) :

Description de l’outil : définition et utilité du versioning

Installation : avec spécificité selon OS (en sachant que j’utilise un Mac alors ça peut être sympa d’avoir les screenshots pour les deux OS principaux et les spécificités comme sudo)

Configuration :

  • initialisation d’un dossier (init et version)
  • configuration principale (config avec nom, email, etc.)

Commandes principales sur la base d’un exercice

  • Création d’un fichier .html dans le dossier et visualisation des changements selon les versions (status, add, commit, log)
  • Modification du fichier .html et création d’un nouveau fichier fichier2.html visualisation des différences (status, add, commit, log)
  • Checkout d’une version antérieure
  • Reset sur la version la plus récente

Il faut également intégrer ce qui est déjà dans la page de base sur les branches.

Votre avis?

Merci! Djamileh