Skip to content
Éloi Strée edited this page May 29, 2020 · 41 revisions

Le versioning à travers l’utilisation de Git


Linus Torvalds: Linux, Opensource & Git

Tutorials

Manual

Basic

  • Do you know what is versioning system ? Y

  • Do you know what is git ? M

  • Do you know how to use it ? W

  • Can you install it ? Y

  • Can you use the command line interface ? Y

  • Do you know what is a commit ? Y

  • Do you know how to use a commit in command line ? ->

  • Did you try the Git guide ? W:Git Guide

  • Do you know that don't use Git can be a serious misconduct for your boss ?

  • git init : Créer un projet git

  • git add : Tracker un fichier

  • git add * : Tracker tout les nouveaux fichiers

  • git reset HEAD : Retirer le fichier des fichiers trackés

  • git status : Afficher l'état du status git sur la machine local

  • git commit -a "message" : Sauvegarder l'état du git pour tout les fichiers trackés

Command Line

Tutorial: Y:EN - W:FR

  • Window + R -> type: "cmd" : Lancer la console
  • Z: : Explorer le disk Z
  • cd : Explorer le dossier au
  • cd .. : Explroer le parent du dossier
  • ls || dir : Afficher les fichiers dans le dossier

For Noobs


History - Command Line

Next step

Branch


https://youtu.be/oPpnCh7InLY

Submodules


https://www.youtube.com/watch?v=8Z4Cmhji_FQ

Workflow Git

Joke


source


Source

Image
Source

Image

Image

Image

Image
Frantically

Image


Origne & Upsteam

Rebase workflow

Cheat Sheet

GitHub : https://github.github.com/training-kit/downloads/github-git-cheat-sheet.pdf GitLab : https://about.gitlab.com/images/press/git-cheat-sheet.pdf

Credential problem

Play with git

Gource

https://gource.io/ https://youtu.be/aPk1BqK8zzI Just type : gource projectwindowpath When it is installed

Google Stores use a single repository for all projects WTF !?

Youtube Video

Clone this wiki locally