- Repository GIT : https://github.com/MaximeCulea/meetup-git

- Vidéo YouTube : Coming soon

Retrouvez les supports annexes à la conférence :

Maxime Culea

  • Team Lead WP chez
    Wide Switzerland
  • Orateur WP
  • Team orga Meetup WP Genève
  • Team orga WC Genève
  • Core contributor

GIT

Mercurial

SVN

...

SVN

GIT

A

A'

A''

A

A

A

1

2

3

- Soumettre des commentaires

- Réaliser des propositions (modification)

- Visualiser les révisions

- Parcourir l'historique des modifications

- Travaille simultané

GDOC

Outil de Versionning

a.  historique / comparaison

GIT :: Versionning

b.  sauvegarde

1

2

3

Serveur
& Client

b.  sauvegarde

GIT :: Versionning

a.  historique / comparaison

b.  sauvegarde

c.  gestion des évolutions

GIT :: Versionning

master

evol/1

evol/2

c.  gestion des évolutions

staging

A

B

GIT :: Versionning

d.  sécurisation

a.  historique / comparaison

b.  sauvegarde

c.  gestion des évolutions

GIT :: Versionning

OUTIL collaboratif

c.  historique de chaque contributeurs

b.  édition en quasi-simultané

a.  travail à plusieurs

GIT :: Collaboratif

Fonctionnalité

working
directory

staging
area

local
repo

remote
repo

git add

git commit

git push

git fetch

git checkout

git merge

git pull

Local

Remote

GIT :: Fonctionnalité

GIT :: Fonctionnalité

git pull

git add .

git commit -m "message"

git push

GIT :: Déploiement

OUTIL de déploiement

c.  facilité

b.  rapidité

a.  maîtrise du code

GIT :: Déploiement

  • buddy.works
  • deploy

GIT :: Déploiement

## Directory-based project format
.idea/

## WordPress
wp-content/uploads/

GIT :: Utilisations

Coeur de WordPress

GIT :: Utilisations

Coeur de WordPress

GIT :: Utilisations

Extensions WordPress

GIT :: Utilisations

Projet WordPress

Extensions WordPress

Coeur de WordPress

Ressources

Git status

(questions?)

Meetup WordPress Genève : Introduction au gestionnaire de versioning GIT

By Maxime Culea

Meetup WordPress Genève : Introduction au gestionnaire de versioning GIT

Vous en avez certainement déjà entendu parlé (ou pas) et si vous n’êtes pas développeur vous vous demandez ce qu’est GIT ? En deux mots, GIT est l’équivalent de Google Docs mais pour le code. Permettant de réaliser un historique, une édition simultanée, la création de versions, etc.

  • 1,386