Université Laval
ls
est un fichier dans dans /bin/ls
Compréhension accru de l’ordinateur et de votre arborescence
Plusieurs outils ne sont disponibles que dans le terminal
Se familiariser avec la console de R
Git est concentré sur le terminal
Meilleure raison: Parce que c’est le fun!
ls
- Liste les fichiers et dossiers dans le répertoire courantcd
- Change de répertoiremkdir
- Crée un nouveau dossierrm
- Supprime un fichiercp
- Copie un fichiermv
- Déplace ou renomme un fichiercat
- Affiche le contenu d’un fichiergit
- Gestionnaire de versionTélécharger et installer Git depuis git-scm.com
Configurer git avant de commencer à l’utiliser
GitHub = Git + Internet
Plateforme de développement collaboratif
Héberge des projets Git
Acheté par Microsoft pour 7.5 milliards de dollars
Lieu d’entreposage de plusieurs projets open source
*.csv
- Ignore tous les fichiers .csvdata/
- Ignore le dossier data.Rproj
- Ignore tous les fichiers .Rproj.Renviron
- Ignore le fichier .RenvironFichier principal pour présenter et documenter un projet
Doit inclure une description claire du projet, comment l’installer et l’utiliser
Souvent écrit en Markdown (.md)
Contient des instructions pour contribuer et des informations sur les dépendances et les licences
Exemple de structure :
Les pull requests permettent à d’autres utilisateurs de proposer des modifications à votre projet
Processus de collaboration :
Important pour :
Git et GitHub
Comment l’utiliser?