📝 Premier pas sur Github

Github c'est quoi ?

  • C'est service en ligne qui contient le code source du site internet de beta.gouv.fr

  • La modification du site beta.gouv.fr a Ă©tĂ© simplifiĂ© pour ĂȘtre accessible Ă  un maximun de personne

​

Dans tous les cas vous pouvez demander de l'aide sur Slack #incubateur-help ou par email sur contact@beta.gouv.fr

Je créé un compte Github

  • Valider votre compte Github en cliquant sur le lien reçu par email

  • Pour amĂ©liorer la sĂ©curitĂ©, vous devez activer l'authentification double facteur

  • Si vous ĂȘtes familier avec les applications mobile de type "Google Authenticator" faite : "Set up using an app." et suivre les Ă©tapes indiquĂ©s par Github.

  • Si vous ne comprenez pas le point si dessus ^ faite "Set up using SMS" et entrer votre numĂ©ro de mobile

  • Github vas vous afficher des "Recovery codes"

    • Imprimer ces codes et garder les dans un coin, Ă  dĂ©faut sauvegarder les de maniĂšre sĂ©curisĂ©

  • Github doit vous proposez de saisir un code pour confirmer la procĂ©dure (soit le code vous est envoyĂ© par sms soit devez ouvrir l'application qui gĂ©re vos codes)

  • Met ta photo (ou une image personnalisĂ© si tu ne veux pas diffuser ta photo) sur Github, dans "Settings", "Profile" ou par le lien https://github.com/settings/profile​

    • (Elle servira pour la page communautĂ© de beta.gouv.fr).

Faire une modification sur le site beta.gouv.fr

  • Le site peut te demande de faire un fork (cela crĂ©Ă© une version pour toi du site beta.gouv.fr)

  • Clique sur "Fork this repository" dans ce cas

  • Voici le dĂ©tail des informations de ta fiche, tu peux la mettre Ă  jour avec de nouveaux Ă©lĂ©ments

    • fullname : ton prĂ©nom et nom

    • role : ton rĂŽle, tu as le droit d'ĂȘtre crĂ©atif ou pas

    • github : le pseudo de ton compte github (tu peux le savoir en cliquant sur ton avatar en haut Ă  droite de Github "Signed in as Nom du compte github")

    • avatar : tu peux laisser vide et utiliser l'image de ton compte Github

    • link : si tu veux mettre un lien vers ton site web, ta page linkedin, twitter ou laisser vide

    • missions : ajoute la date de debut et de fin de ton contrat (si tu ne sais pas met une date de fin dans 6 mois

      • status : tu mets "admin" si tu es agents publiques, "independent" si tu es travailleur indĂ©pendant et "service" sinon

    • startups : tu peux mettre le nom de code de ta startup Ă  la place de "super_startup" sinon supprime la ligne qui contient "super_startup"

    • A la place de "Écrit des autobiographies percutantes en moins de 200 caractĂšres depuis 1972." tu peux Ă©crire un petit mot cours sur toi en ~ 200 caractĂšre

    • Tu peux supprimer les # avec le texte Ă  la suite de la ligne

    • Si tu as pu complĂ©ter une bonne partie mais tu as encore des doutes, passe quand mĂȘme au Ă©tape suivante et marque tes doutes dans la description de l'Ă©tape "Pull Request"

  • Une fois les modifications faite, en bas de la page la page, tu peux metter un titre Ă  ta modification Ă  la place de Update prenom.nom.md et faire Commit changes

  • Sur la page suivant il faut faire "Create pull request"

  • Modifi la description pour te prĂ©senter et clique sur le nouveau bouton "Create pull request"

  • Voila maintenant, un autre membre de beta.gouv.fr va pouvoir accepter ta modification

Si tu as ajouté ton compte Github, tu seras automatiquement ajouté à l'organisation Github dans les 24h. Si ce n'est pas le cas, demande à ton·ta marrain·e une invitation pour rejoindre l'organisation betagouv et sur la team beta.gouv.fr.

Rentrer dans l'organisation Github betagouv

  • Notre secrĂ©tariat robotisĂ© tourne tous les jours Ă  13h une fois un compte github ajoutĂ© sur une fiche. Si tu as publiĂ© la modification dans la matinĂ©e, tu recevras ton invitation pour l'aprĂšs-midi. Sinon, il faudra patienter jusqu'au lendemain!

  • Pour accepter l'invitation :

    • Soit tu cliques sur l'email reçu par email

    • Soit aller sur la page https://github.com/betagouv et accepter l'invitation visile en haut