ajout pdf
This commit is contained in:
parent
c973c852c8
commit
e2eac47787
@ -1 +0,0 @@
|
||||
,clement,clement-S550CB,25.07.2019 08:22,file:///home/clement/.config/libreoffice/4;
|
@ -1,872 +0,0 @@
|
||||
#LyX 2.3 created this file. For more info see http://www.lyx.org/
|
||||
\lyxformat 544
|
||||
\begin_document
|
||||
\begin_header
|
||||
\save_transient_properties true
|
||||
\origin unavailable
|
||||
\textclass article
|
||||
\use_default_options true
|
||||
\maintain_unincluded_children false
|
||||
\language french
|
||||
\language_package default
|
||||
\inputencoding auto
|
||||
\fontencoding global
|
||||
\font_roman "default" "default"
|
||||
\font_sans "default" "default"
|
||||
\font_typewriter "default" "default"
|
||||
\font_math "auto" "auto"
|
||||
\font_default_family default
|
||||
\use_non_tex_fonts false
|
||||
\font_sc false
|
||||
\font_osf false
|
||||
\font_sf_scale 100 100
|
||||
\font_tt_scale 100 100
|
||||
\use_microtype false
|
||||
\use_dash_ligatures true
|
||||
\graphics default
|
||||
\default_output_format default
|
||||
\output_sync 0
|
||||
\bibtex_command default
|
||||
\index_command default
|
||||
\paperfontsize default
|
||||
\spacing single
|
||||
\use_hyperref false
|
||||
\papersize default
|
||||
\use_geometry false
|
||||
\use_package amsmath 1
|
||||
\use_package amssymb 1
|
||||
\use_package cancel 1
|
||||
\use_package esint 1
|
||||
\use_package mathdots 1
|
||||
\use_package mathtools 1
|
||||
\use_package mhchem 1
|
||||
\use_package stackrel 1
|
||||
\use_package stmaryrd 1
|
||||
\use_package undertilde 1
|
||||
\cite_engine basic
|
||||
\cite_engine_type default
|
||||
\biblio_style plain
|
||||
\use_bibtopic false
|
||||
\use_indices false
|
||||
\paperorientation portrait
|
||||
\suppress_date false
|
||||
\justification true
|
||||
\use_refstyle 1
|
||||
\use_minted 0
|
||||
\index Index
|
||||
\shortcut idx
|
||||
\color #008000
|
||||
\end_index
|
||||
\secnumdepth 3
|
||||
\tocdepth 3
|
||||
\paragraph_separation indent
|
||||
\paragraph_indentation default
|
||||
\is_math_indent 0
|
||||
\math_numbering_side default
|
||||
\quotes_style french
|
||||
\dynamic_quotes 0
|
||||
\papercolumns 1
|
||||
\papersides 1
|
||||
\paperpagestyle default
|
||||
\tracking_changes false
|
||||
\output_changes false
|
||||
\html_math_output 0
|
||||
\html_css_as_file 0
|
||||
\html_be_strict false
|
||||
\end_header
|
||||
|
||||
\begin_body
|
||||
|
||||
\begin_layout Title
|
||||
Base Utilisation git
|
||||
\end_layout
|
||||
|
||||
\begin_layout Author
|
||||
Christophe et Clément
|
||||
\end_layout
|
||||
|
||||
\begin_layout Date
|
||||
24/07/2019
|
||||
\end_layout
|
||||
|
||||
\begin_layout Standard
|
||||
\begin_inset CommandInset toc
|
||||
LatexCommand tableofcontents
|
||||
|
||||
\end_inset
|
||||
|
||||
|
||||
\end_layout
|
||||
|
||||
\begin_layout Standard
|
||||
\begin_inset Newpage newpage
|
||||
\end_inset
|
||||
|
||||
|
||||
\end_layout
|
||||
|
||||
\begin_layout Standard
|
||||
\begin_inset ERT
|
||||
status open
|
||||
|
||||
\begin_layout Plain Layout
|
||||
|
||||
|
||||
\backslash
|
||||
setcounter{section}{-1}
|
||||
\end_layout
|
||||
|
||||
\end_inset
|
||||
|
||||
|
||||
\end_layout
|
||||
|
||||
\begin_layout Section
|
||||
prérequis :
|
||||
\end_layout
|
||||
|
||||
\begin_layout Standard
|
||||
logiciel installer :
|
||||
\end_layout
|
||||
|
||||
\begin_layout Itemize
|
||||
git
|
||||
\end_layout
|
||||
|
||||
\begin_layout Itemize
|
||||
git kraken
|
||||
\end_layout
|
||||
|
||||
\begin_layout Standard
|
||||
avoir un compte sur le
|
||||
\begin_inset CommandInset href
|
||||
LatexCommand href
|
||||
name "gitea"
|
||||
target "http://fibre.lab-ouest.org:8500"
|
||||
literal "false"
|
||||
|
||||
\end_inset
|
||||
|
||||
du lab et un compte
|
||||
\begin_inset CommandInset href
|
||||
LatexCommand href
|
||||
name "github"
|
||||
target "https://github.com/"
|
||||
literal "false"
|
||||
|
||||
\end_inset
|
||||
|
||||
ou
|
||||
\begin_inset CommandInset href
|
||||
LatexCommand href
|
||||
name "gitkraken"
|
||||
target "https://www.gitkraken.com/"
|
||||
literal "false"
|
||||
|
||||
\end_inset
|
||||
|
||||
|
||||
\end_layout
|
||||
|
||||
\begin_layout Part
|
||||
Initialisation de git
|
||||
\end_layout
|
||||
|
||||
\begin_layout Section
|
||||
sur le dossier local
|
||||
\end_layout
|
||||
|
||||
\begin_layout Standard
|
||||
création d'un
|
||||
\end_layout
|
||||
|
||||
\begin_layout Standard
|
||||
sur l'ordinateur que l'on est en train d'uiliser, créer un répertoire pour
|
||||
mettre votre projet
|
||||
\end_layout
|
||||
|
||||
\begin_layout Standard
|
||||
|
||||
\emph on
|
||||
Exemple :
|
||||
\end_layout
|
||||
|
||||
\begin_layout LyX-Code
|
||||
C:
|
||||
\backslash
|
||||
Users
|
||||
\backslash
|
||||
Lab Ouest
|
||||
\backslash
|
||||
Documents
|
||||
\backslash
|
||||
projet christophe
|
||||
\backslash
|
||||
utilisation GIT
|
||||
\end_layout
|
||||
|
||||
\begin_layout Standard
|
||||
On se place dans ce répertoire
|
||||
\end_layout
|
||||
|
||||
\begin_layout Standard
|
||||
|
||||
\emph on
|
||||
Clique Droit:
|
||||
\begin_inset VSpace defskip
|
||||
\end_inset
|
||||
|
||||
|
||||
\end_layout
|
||||
|
||||
\begin_layout Standard
|
||||
\begin_inset Graphics
|
||||
filename illustration/screen/clicDroitInit.png
|
||||
lyxscale 30
|
||||
scale 30
|
||||
|
||||
\end_inset
|
||||
|
||||
|
||||
\end_layout
|
||||
|
||||
\begin_layout Standard
|
||||
\begin_inset Newpage newpage
|
||||
\end_inset
|
||||
|
||||
|
||||
\end_layout
|
||||
|
||||
\begin_layout Standard
|
||||
faire un
|
||||
\emph on
|
||||
clic gauche
|
||||
\emph default
|
||||
sur git
|
||||
\emph on
|
||||
bash here :
|
||||
\begin_inset Graphics
|
||||
filename illustration/screen/bouton git bash.png
|
||||
scale 50
|
||||
|
||||
\end_inset
|
||||
|
||||
|
||||
\begin_inset Marginal
|
||||
status collapsed
|
||||
|
||||
\begin_layout Plain Layout
|
||||
|
||||
\emph on
|
||||
ça ouvre un terminal qui se place, par défaut, dans le répertoire du projet
|
||||
\end_layout
|
||||
|
||||
\end_inset
|
||||
|
||||
|
||||
\end_layout
|
||||
|
||||
\begin_layout Standard
|
||||
dans le terminal tapé la commande :
|
||||
\end_layout
|
||||
|
||||
\begin_layout LyX-Code
|
||||
git init
|
||||
\begin_inset Foot
|
||||
status collapsed
|
||||
|
||||
\begin_layout Plain Layout
|
||||
ça créé un dossier caché “.git” dans le repertoire, ce dossier est la base
|
||||
de donnée git.
|
||||
|
||||
\emph on
|
||||
Ne pas toucher a ce dossier
|
||||
\end_layout
|
||||
|
||||
\end_inset
|
||||
|
||||
|
||||
\end_layout
|
||||
|
||||
\begin_layout Section
|
||||
Le dépôt distant
|
||||
\end_layout
|
||||
|
||||
\begin_layout Subsection
|
||||
création d'un dépot distant
|
||||
\begin_inset CommandInset label
|
||||
LatexCommand label
|
||||
name "subsec:création-d'un-dépot"
|
||||
|
||||
\end_inset
|
||||
|
||||
|
||||
\end_layout
|
||||
|
||||
\begin_layout Standard
|
||||
On vas donc aller sur un site de dépôt distant
|
||||
\begin_inset Foot
|
||||
status collapsed
|
||||
|
||||
\begin_layout Plain Layout
|
||||
il en existe plein de dépôt différent le plus connut est github
|
||||
\end_layout
|
||||
|
||||
\end_inset
|
||||
|
||||
|
||||
\begin_inset Marginal
|
||||
status collapsed
|
||||
|
||||
\begin_layout Plain Layout
|
||||
dans notre cas gitea hébergé au lab
|
||||
\end_layout
|
||||
|
||||
\end_inset
|
||||
|
||||
aller sur
|
||||
\begin_inset CommandInset href
|
||||
LatexCommand href
|
||||
name "l'acceuil de gitéa"
|
||||
target "http://fibre.lab-ouest.org:8500/"
|
||||
literal "false"
|
||||
|
||||
\end_inset
|
||||
|
||||
.
|
||||
\end_layout
|
||||
|
||||
\begin_layout Standard
|
||||
\begin_inset VSpace bigskip
|
||||
\end_inset
|
||||
|
||||
|
||||
\end_layout
|
||||
|
||||
\begin_layout Standard
|
||||
\begin_inset Graphics
|
||||
filename illustration/screen/acceuilGitea.png
|
||||
lyxscale 30
|
||||
scale 30
|
||||
|
||||
\end_inset
|
||||
|
||||
|
||||
\end_layout
|
||||
|
||||
\begin_layout Standard
|
||||
le but du dépôt distant et d'avoir un espace en ligne pour syncroniser toutes
|
||||
les données présent sur le dépôt local et donc de les partagées avec des
|
||||
collaborateurs, un groupe de personnes...
|
||||
et de le syncronisée sur différent apareil.
|
||||
de plus cela permet d'avoir une savegade de son projet en cas de problème
|
||||
avec son PC.
|
||||
\end_layout
|
||||
|
||||
\begin_layout Standard
|
||||
ici pour crée un nouveau
|
||||
\emph on
|
||||
dépôt distant
|
||||
\emph default
|
||||
sur
|
||||
\emph on
|
||||
Gitea
|
||||
\emph default
|
||||
il faut faire un
|
||||
\emph on
|
||||
clic gauche
|
||||
\emph default
|
||||
sur le '+' bleu en face
|
||||
\series bold
|
||||
Dépôts.
|
||||
\end_layout
|
||||
|
||||
\begin_layout Standard
|
||||
après avoir remplie tout les champs (nom, visiblilité
|
||||
\begin_inset Foot
|
||||
status collapsed
|
||||
|
||||
\begin_layout Plain Layout
|
||||
veut dire que le dépôt est publique (visible pas nimporte qui) ou privée
|
||||
(visible que par les membres du dépôt)
|
||||
\end_layout
|
||||
|
||||
\end_inset
|
||||
|
||||
,...) cliquer sur
|
||||
\emph on
|
||||
crée un dépôt.
|
||||
\end_layout
|
||||
|
||||
\begin_layout Standard
|
||||
\begin_inset Graphics
|
||||
filename illustration/screen/création dépot gitea.png
|
||||
lyxscale 30
|
||||
scale 25
|
||||
|
||||
\end_inset
|
||||
|
||||
|
||||
\end_layout
|
||||
|
||||
\begin_layout Standard
|
||||
\begin_inset Graphics
|
||||
filename illustration/screen/dépot gitea crée.png
|
||||
lyxscale 30
|
||||
scale 25
|
||||
|
||||
\end_inset
|
||||
|
||||
|
||||
\end_layout
|
||||
|
||||
\begin_layout Subsection
|
||||
Syncronisation avec git kraken
|
||||
\end_layout
|
||||
|
||||
\begin_layout Standard
|
||||
connecter vous sur gitkraken
|
||||
\end_layout
|
||||
|
||||
\begin_layout Standard
|
||||
si il a déjàt été utiliser is se met sur le derrnier projet utiliser.
|
||||
cliquer sur le logo répertoire en haut a gauche.
|
||||
\end_layout
|
||||
|
||||
\begin_layout Standard
|
||||
\begin_inset Graphics
|
||||
filename illustration/screen/acceuilGitkraken.png
|
||||
lyxscale 50
|
||||
scale 45
|
||||
|
||||
\end_inset
|
||||
|
||||
|
||||
\end_layout
|
||||
|
||||
\begin_layout Standard
|
||||
\begin_inset Graphics
|
||||
filename illustration/screen/ouvrir gitkraken.png
|
||||
lyxscale 50
|
||||
scale 45
|
||||
|
||||
\end_inset
|
||||
|
||||
|
||||
\end_layout
|
||||
|
||||
\begin_layout Standard
|
||||
clique sur
|
||||
\emph on
|
||||
open a Repository
|
||||
\emph default
|
||||
et aller a la racine de votre projet.
|
||||
\end_layout
|
||||
|
||||
\begin_layout Standard
|
||||
\begin_inset Graphics
|
||||
filename illustration/screen/init gitkraken.png
|
||||
lyxscale 30
|
||||
scale 45
|
||||
|
||||
\end_inset
|
||||
|
||||
|
||||
\end_layout
|
||||
|
||||
\begin_layout Standard
|
||||
Ce message apparait demandent d'initialiser le projet cliquer sur
|
||||
\emph on
|
||||
initialize
|
||||
\end_layout
|
||||
|
||||
\begin_layout Subsection
|
||||
syncronisation de la remote
|
||||
\end_layout
|
||||
|
||||
\begin_layout Standard
|
||||
\begin_inset Graphics
|
||||
filename illustration/screen/1st commit.png
|
||||
lyxscale 40
|
||||
scale 45
|
||||
|
||||
\end_inset
|
||||
|
||||
|
||||
\end_layout
|
||||
|
||||
\begin_layout Standard
|
||||
ici nous voyons notre 1
|
||||
\begin_inset script superscript
|
||||
|
||||
\begin_layout Plain Layout
|
||||
er
|
||||
\end_layout
|
||||
|
||||
\end_inset
|
||||
|
||||
commit d'initialisation
|
||||
\emph on
|
||||
Initial Commit
|
||||
\emph default
|
||||
nous allons donc ajouté le dépot distant crée en
|
||||
\begin_inset CommandInset ref
|
||||
LatexCommand vref
|
||||
reference "subsec:création-d'un-dépot"
|
||||
plural "false"
|
||||
caps "false"
|
||||
noprefix "false"
|
||||
|
||||
\end_inset
|
||||
|
||||
.
|
||||
pour se faire aller sur le bandeau de gauche sur remote et cliquer sur
|
||||
le + qui aparait
|
||||
\begin_inset Foot
|
||||
status collapsed
|
||||
|
||||
\begin_layout Plain Layout
|
||||
add remote
|
||||
\end_layout
|
||||
|
||||
\end_inset
|
||||
|
||||
un menu aparait avec 3 champ a remplire
|
||||
\end_layout
|
||||
|
||||
\begin_layout Standard
|
||||
\align center
|
||||
\begin_inset Graphics
|
||||
filename illustration/screen/addRemote git kraken.png
|
||||
lyxscale 40
|
||||
scale 40
|
||||
|
||||
\end_inset
|
||||
|
||||
|
||||
\end_layout
|
||||
|
||||
\begin_layout Itemize
|
||||
dans le 1
|
||||
\begin_inset script superscript
|
||||
|
||||
\begin_layout Plain Layout
|
||||
er
|
||||
\end_layout
|
||||
|
||||
\end_inset
|
||||
|
||||
champ mettre le nom de sa remote
|
||||
\begin_inset Foot
|
||||
status collapsed
|
||||
|
||||
\begin_layout Plain Layout
|
||||
par convention la 1
|
||||
\begin_inset script superscript
|
||||
|
||||
\begin_layout Plain Layout
|
||||
ere
|
||||
\end_layout
|
||||
|
||||
\end_inset
|
||||
|
||||
remote sappel toujour
|
||||
\emph on
|
||||
origin !!
|
||||
\end_layout
|
||||
|
||||
\end_inset
|
||||
|
||||
|
||||
\end_layout
|
||||
|
||||
\begin_layout Itemize
|
||||
dans le 2
|
||||
\begin_inset script superscript
|
||||
|
||||
\begin_layout Plain Layout
|
||||
eme
|
||||
\end_layout
|
||||
|
||||
\end_inset
|
||||
|
||||
champ mettre le lien de la racine du dépôt distant
|
||||
\begin_inset Foot
|
||||
status collapsed
|
||||
|
||||
\begin_layout Plain Layout
|
||||
dans notre exemple :
|
||||
\emph on
|
||||
http://fibre.lab-ouest.org:8500/Christophe/utilGIT.git (le
|
||||
\begin_inset Quotes fld
|
||||
\end_inset
|
||||
|
||||
.git
|
||||
\begin_inset Quotes frd
|
||||
\end_inset
|
||||
|
||||
est optionnel)
|
||||
\end_layout
|
||||
|
||||
\end_inset
|
||||
|
||||
|
||||
\end_layout
|
||||
|
||||
\begin_layout Itemize
|
||||
le 3
|
||||
\begin_inset script superscript
|
||||
|
||||
\begin_layout Plain Layout
|
||||
eme
|
||||
\end_layout
|
||||
|
||||
\end_inset
|
||||
|
||||
champ se remplit automatiquement avec le même lien.
|
||||
\end_layout
|
||||
|
||||
\begin_layout Standard
|
||||
une fois ces 3 champ remplit cliquer sur
|
||||
\emph on
|
||||
Add Remote.
|
||||
\end_layout
|
||||
|
||||
\begin_layout Standard
|
||||
cliquer sur push
|
||||
\begin_inset Foot
|
||||
status collapsed
|
||||
|
||||
\begin_layout Plain Layout
|
||||
sur le bandeau du haut
|
||||
\end_layout
|
||||
|
||||
\end_inset
|
||||
|
||||
|
||||
\begin_inset CommandInset label
|
||||
LatexCommand label
|
||||
name "cliquer-sur-push"
|
||||
|
||||
\end_inset
|
||||
|
||||
|
||||
\end_layout
|
||||
|
||||
\begin_layout Standard
|
||||
un autre bandeau aparait demaindant votre identifient gitea
|
||||
\end_layout
|
||||
|
||||
\begin_layout Standard
|
||||
une foit connecter une notification apparait pour dire que tout c'est bien
|
||||
passer.
|
||||
\end_layout
|
||||
|
||||
\begin_layout Standard
|
||||
votre dépôt local est donc bien syncroniser avec votre dépôt distant.
|
||||
\end_layout
|
||||
|
||||
\begin_layout Subsection
|
||||
Ajout et modification du projet
|
||||
\end_layout
|
||||
|
||||
\begin_layout Standard
|
||||
pour savegader les modification du projet en cour tous se passe dans git
|
||||
Kraken au bandeau de droite tout d'abord cliquer sur le rond pointiller
|
||||
au milieur de l'ecran
|
||||
\begin_inset Graphics
|
||||
filename illustration/screen/le commit.png
|
||||
lyxscale 50
|
||||
scale 25
|
||||
|
||||
\end_inset
|
||||
|
||||
|
||||
\end_layout
|
||||
|
||||
\begin_layout Standard
|
||||
une fois se rond sélectionnée le commit se fait en 2 étape
|
||||
\begin_inset Foot
|
||||
status open
|
||||
|
||||
\begin_layout Plain Layout
|
||||
pour vulgarisée on vas faire la méthaphore de la photo de famille
|
||||
\end_layout
|
||||
|
||||
\end_inset
|
||||
|
||||
:
|
||||
\end_layout
|
||||
|
||||
\begin_layout Standard
|
||||
\align center
|
||||
\begin_inset Graphics
|
||||
filename illustration/screen/les étapes d'un commit.png
|
||||
lyxscale 50
|
||||
scale 40
|
||||
|
||||
\end_inset
|
||||
|
||||
|
||||
\end_layout
|
||||
|
||||
\begin_layout Enumerate
|
||||
sélectionné les fichier a commiter
|
||||
\begin_inset Foot
|
||||
status collapsed
|
||||
|
||||
\begin_layout Plain Layout
|
||||
ce qui revien a dire qui on veut sur la photo (
|
||||
\emph on
|
||||
que les enfants, tout le monde ...
|
||||
\emph default
|
||||
)
|
||||
\end_layout
|
||||
|
||||
\end_inset
|
||||
|
||||
dans le 1er rectangle (bouton
|
||||
\emph on
|
||||
stage file
|
||||
\emph default
|
||||
ou
|
||||
\emph on
|
||||
stage all changes
|
||||
\emph default
|
||||
) les fichier passe donnc dan le 2
|
||||
\begin_inset script superscript
|
||||
|
||||
\begin_layout Plain Layout
|
||||
ème
|
||||
\end_layout
|
||||
|
||||
\end_inset
|
||||
|
||||
rectangle.
|
||||
\end_layout
|
||||
|
||||
\begin_layout Enumerate
|
||||
un fois les fichier sélectionnée mettre le nom du commit quelque mots qui
|
||||
résume la fonctionnaliter travailler et donc la raison du commit
|
||||
\begin_inset Foot
|
||||
status collapsed
|
||||
|
||||
\begin_layout Plain Layout
|
||||
se qui revient a mettre un titre/cartouche a la photos pour savoir faicilement
|
||||
pourquoi a été pris cette photo
|
||||
\end_layout
|
||||
|
||||
\end_inset
|
||||
|
||||
.
|
||||
\end_layout
|
||||
|
||||
\begin_layout Standard
|
||||
pour finir clique sur
|
||||
\emph on
|
||||
stage files/changes to commit
|
||||
\emph default
|
||||
pour enregistré les modification.
|
||||
\end_layout
|
||||
|
||||
\begin_layout Standard
|
||||
Les modification son donc enregistré dans un commit sur le dépôt local.
|
||||
Pour envoyer se commit sur le dépôt distant (
|
||||
\emph on
|
||||
gitea
|
||||
\emph default
|
||||
) il suffi de cliquer sur push comme vue en
|
||||
\begin_inset CommandInset ref
|
||||
LatexCommand ref
|
||||
reference "cliquer-sur-push"
|
||||
plural "false"
|
||||
caps "false"
|
||||
noprefix "false"
|
||||
|
||||
\end_inset
|
||||
|
||||
.
|
||||
\end_layout
|
||||
|
||||
\begin_layout Standard
|
||||
les dépot son syncroniser
|
||||
\end_layout
|
||||
|
||||
\begin_layout Part
|
||||
recuperation du depot distant et synchronisation
|
||||
\end_layout
|
||||
|
||||
\begin_layout Standard
|
||||
on part de la méthode précédemment :
|
||||
\end_layout
|
||||
|
||||
\begin_layout Itemize
|
||||
création d’un repertoire sur le PC qu’on utilise pour le projet
|
||||
\end_layout
|
||||
|
||||
\begin_layout Itemize
|
||||
|
||||
\emph on
|
||||
CLIC DROIT
|
||||
\end_layout
|
||||
|
||||
\begin_layout Itemize
|
||||
cliquer sur git bash
|
||||
\end_layout
|
||||
|
||||
\begin_layout Itemize
|
||||
dans le terminal taper
|
||||
\emph on
|
||||
git init
|
||||
\end_layout
|
||||
|
||||
\begin_layout Standard
|
||||
toujour dans le terminal on ajout une remote
|
||||
\begin_inset Foot
|
||||
status open
|
||||
|
||||
\begin_layout Plain Layout
|
||||
remote = dépôt distant
|
||||
\end_layout
|
||||
|
||||
\end_inset
|
||||
|
||||
:
|
||||
\end_layout
|
||||
|
||||
\begin_layout LyX-Code
|
||||
git remote add origin + (
|
||||
\emph on
|
||||
lien du depot distant
|
||||
\emph default
|
||||
)
|
||||
\end_layout
|
||||
|
||||
\begin_layout Standard
|
||||
puis on fait une récupération du depot distant :
|
||||
\end_layout
|
||||
|
||||
\begin_layout LyX-Code
|
||||
git pull origin master
|
||||
\end_layout
|
||||
|
||||
\begin_layout LyX-Code
|
||||
\begin_inset VSpace defskip
|
||||
\end_inset
|
||||
|
||||
|
||||
\end_layout
|
||||
|
||||
\begin_layout LyX-Code
|
||||
\begin_inset Graphics
|
||||
filename illustration/screen/gitcommand line.png
|
||||
lyxscale 50
|
||||
scale 40
|
||||
|
||||
\end_inset
|
||||
|
||||
|
||||
\end_layout
|
||||
|
||||
\end_body
|
||||
\end_document
|
@ -644,6 +644,13 @@ sur le bandeau du haut
|
||||
\end_inset
|
||||
|
||||
|
||||
\begin_inset CommandInset label
|
||||
LatexCommand label
|
||||
name "cliquer-sur-push"
|
||||
|
||||
\end_inset
|
||||
|
||||
|
||||
\end_layout
|
||||
|
||||
\begin_layout Standard
|
||||
@ -665,12 +672,201 @@ Ajout et modification du projet
|
||||
|
||||
\begin_layout Standard
|
||||
pour savegader les modification du projet en cour tous se passe dans git
|
||||
Kraken au bandeau de droite tout d'abord cliquer sur le
|
||||
Kraken au bandeau de droite tout d'abord cliquer sur le rond pointiller
|
||||
au milieur de l'ecran
|
||||
\begin_inset Graphics
|
||||
filename illustration/screen/le commit.png
|
||||
lyxscale 50
|
||||
scale 25
|
||||
|
||||
\end_inset
|
||||
|
||||
|
||||
\end_layout
|
||||
|
||||
\begin_layout Standard
|
||||
une fois se rond sélectionnée le commit se fait en 2 étape
|
||||
\begin_inset Foot
|
||||
status open
|
||||
|
||||
\begin_layout Plain Layout
|
||||
pour vulgarisée on vas faire la méthaphore de la photo de famille
|
||||
\end_layout
|
||||
|
||||
\end_inset
|
||||
|
||||
:
|
||||
\end_layout
|
||||
|
||||
\begin_layout Standard
|
||||
\align center
|
||||
\begin_inset Graphics
|
||||
filename illustration/screen/les étapes d'un commit.png
|
||||
lyxscale 50
|
||||
scale 40
|
||||
|
||||
\end_inset
|
||||
|
||||
|
||||
\end_layout
|
||||
|
||||
\begin_layout Enumerate
|
||||
sélectionné les fichier a commiter
|
||||
\begin_inset Foot
|
||||
status collapsed
|
||||
|
||||
\begin_layout Plain Layout
|
||||
ce qui revien a dire qui on veut sur la photo (
|
||||
\emph on
|
||||
que les enfants, tout le monde ...
|
||||
\emph default
|
||||
)
|
||||
\end_layout
|
||||
|
||||
\end_inset
|
||||
|
||||
dans le 1er rectangle (bouton
|
||||
\emph on
|
||||
stage file
|
||||
\emph default
|
||||
ou
|
||||
\emph on
|
||||
stage all changes
|
||||
\emph default
|
||||
) les fichier passe donnc dan le 2
|
||||
\begin_inset script superscript
|
||||
|
||||
\begin_layout Plain Layout
|
||||
ème
|
||||
\end_layout
|
||||
|
||||
\end_inset
|
||||
|
||||
rectangle.
|
||||
\end_layout
|
||||
|
||||
\begin_layout Enumerate
|
||||
un fois les fichier sélectionnée mettre le nom du commit quelque mots qui
|
||||
résume la fonctionnaliter travailler et donc la raison du commit
|
||||
\begin_inset Foot
|
||||
status collapsed
|
||||
|
||||
\begin_layout Plain Layout
|
||||
se qui revient a mettre un titre/cartouche a la photos pour savoir faicilement
|
||||
pourquoi a été pris cette photo
|
||||
\end_layout
|
||||
|
||||
\end_inset
|
||||
|
||||
.
|
||||
\end_layout
|
||||
|
||||
\begin_layout Standard
|
||||
pour finir clique sur
|
||||
\emph on
|
||||
stage files/changes to commit
|
||||
\emph default
|
||||
pour enregistré les modification.
|
||||
\end_layout
|
||||
|
||||
\begin_layout Standard
|
||||
Les modification son donc enregistré dans un commit sur le dépôt local.
|
||||
Pour envoyer se commit sur le dépôt distant (
|
||||
\emph on
|
||||
gitea
|
||||
\emph default
|
||||
) il suffi de cliquer sur push comme vue en
|
||||
\begin_inset CommandInset ref
|
||||
LatexCommand ref
|
||||
reference "cliquer-sur-push"
|
||||
plural "false"
|
||||
caps "false"
|
||||
noprefix "false"
|
||||
|
||||
\end_inset
|
||||
|
||||
.
|
||||
\end_layout
|
||||
|
||||
\begin_layout Standard
|
||||
les dépot son syncroniser
|
||||
\end_layout
|
||||
|
||||
\begin_layout Part
|
||||
recuperation du depot distant et synchronisation
|
||||
\end_layout
|
||||
|
||||
\begin_layout Standard
|
||||
on part de la méthode précédemment :
|
||||
\end_layout
|
||||
|
||||
\begin_layout Itemize
|
||||
création d’un repertoire sur le PC qu’on utilise pour le projet
|
||||
\end_layout
|
||||
|
||||
\begin_layout Itemize
|
||||
|
||||
\emph on
|
||||
CLIC DROIT
|
||||
\end_layout
|
||||
|
||||
\begin_layout Itemize
|
||||
cliquer sur git bash
|
||||
\end_layout
|
||||
|
||||
\begin_layout Itemize
|
||||
dans le terminal taper
|
||||
\emph on
|
||||
git init
|
||||
\end_layout
|
||||
|
||||
\begin_layout Standard
|
||||
toujour dans le terminal on ajout une remote
|
||||
\begin_inset Foot
|
||||
status open
|
||||
|
||||
\begin_layout Plain Layout
|
||||
remote = dépôt distant
|
||||
\end_layout
|
||||
|
||||
\end_inset
|
||||
|
||||
:
|
||||
\end_layout
|
||||
|
||||
\begin_layout LyX-Code
|
||||
git remote add origin + (
|
||||
\emph on
|
||||
lien du depot distant
|
||||
\emph default
|
||||
)
|
||||
\end_layout
|
||||
|
||||
\begin_layout Standard
|
||||
puis on fait une récupération du depot distant :
|
||||
\end_layout
|
||||
|
||||
\begin_layout LyX-Code
|
||||
git pull origin master
|
||||
\end_layout
|
||||
|
||||
\begin_layout LyX-Code
|
||||
\begin_inset VSpace defskip
|
||||
\end_inset
|
||||
|
||||
|
||||
\end_layout
|
||||
|
||||
\begin_layout LyX-Code
|
||||
\begin_inset Graphics
|
||||
filename illustration/screen/gitcommand line.png
|
||||
lyxscale 50
|
||||
scale 40
|
||||
|
||||
\end_inset
|
||||
|
||||
|
||||
\end_layout
|
||||
|
||||
\end_body
|
||||
\end_document
|
||||
|
@ -7,7 +7,7 @@
|
||||
\textclass article
|
||||
\use_default_options true
|
||||
\maintain_unincluded_children false
|
||||
\language english
|
||||
\language french
|
||||
\language_package default
|
||||
\inputencoding auto
|
||||
\fontencoding global
|
||||
@ -29,6 +29,7 @@
|
||||
\bibtex_command default
|
||||
\index_command default
|
||||
\paperfontsize default
|
||||
\spacing single
|
||||
\use_hyperref false
|
||||
\papersize default
|
||||
\use_geometry false
|
||||
@ -44,6 +45,7 @@
|
||||
\use_package undertilde 1
|
||||
\cite_engine basic
|
||||
\cite_engine_type default
|
||||
\biblio_style plain
|
||||
\use_bibtopic false
|
||||
\use_indices false
|
||||
\paperorientation portrait
|
||||
@ -61,7 +63,7 @@
|
||||
\paragraph_indentation default
|
||||
\is_math_indent 0
|
||||
\math_numbering_side default
|
||||
\quotes_style english
|
||||
\quotes_style french
|
||||
\dynamic_quotes 0
|
||||
\papercolumns 1
|
||||
\papersides 1
|
||||
@ -292,6 +294,13 @@ Le dépôt distant
|
||||
|
||||
\begin_layout Subsection
|
||||
création d'un dépot distant
|
||||
\begin_inset CommandInset label
|
||||
LatexCommand label
|
||||
name "subsec:création-d'un-dépot"
|
||||
|
||||
\end_inset
|
||||
|
||||
|
||||
\end_layout
|
||||
|
||||
\begin_layout Standard
|
||||
@ -455,7 +464,212 @@ open a Repository
|
||||
\end_layout
|
||||
|
||||
\begin_layout Standard
|
||||
\begin_inset Graphics
|
||||
filename illustration/screen/init gitkraken.png
|
||||
lyxscale 30
|
||||
scale 45
|
||||
|
||||
\end_inset
|
||||
|
||||
|
||||
\end_layout
|
||||
|
||||
\begin_layout Standard
|
||||
Ce message apparait demandent d'initialiser le projet cliquer sur
|
||||
\emph on
|
||||
initialize
|
||||
\end_layout
|
||||
|
||||
\begin_layout Subsection
|
||||
syncronisation de la remote
|
||||
\end_layout
|
||||
|
||||
\begin_layout Standard
|
||||
\begin_inset Graphics
|
||||
filename illustration/screen/1st commit.png
|
||||
lyxscale 40
|
||||
scale 45
|
||||
|
||||
\end_inset
|
||||
|
||||
|
||||
\end_layout
|
||||
|
||||
\begin_layout Standard
|
||||
ici nous voyons notre 1
|
||||
\begin_inset script superscript
|
||||
|
||||
\begin_layout Plain Layout
|
||||
er
|
||||
\end_layout
|
||||
|
||||
\end_inset
|
||||
|
||||
commit d'initialisation
|
||||
\emph on
|
||||
Initial Commit
|
||||
\emph default
|
||||
nous allons donc ajouté le dépot distant crée en
|
||||
\begin_inset CommandInset ref
|
||||
LatexCommand vref
|
||||
reference "subsec:création-d'un-dépot"
|
||||
plural "false"
|
||||
caps "false"
|
||||
noprefix "false"
|
||||
|
||||
\end_inset
|
||||
|
||||
.
|
||||
pour se faire aller sur le bandeau de gauche sur remote et cliquer sur
|
||||
le + qui aparait
|
||||
\begin_inset Foot
|
||||
status collapsed
|
||||
|
||||
\begin_layout Plain Layout
|
||||
add remote
|
||||
\end_layout
|
||||
|
||||
\end_inset
|
||||
|
||||
un menu aparait avec 3 champ a remplire
|
||||
\end_layout
|
||||
|
||||
\begin_layout Standard
|
||||
\align center
|
||||
\begin_inset Graphics
|
||||
filename illustration/screen/addRemote git kraken.png
|
||||
lyxscale 40
|
||||
scale 40
|
||||
|
||||
\end_inset
|
||||
|
||||
|
||||
\end_layout
|
||||
|
||||
\begin_layout Itemize
|
||||
dans le 1
|
||||
\begin_inset script superscript
|
||||
|
||||
\begin_layout Plain Layout
|
||||
er
|
||||
\end_layout
|
||||
|
||||
\end_inset
|
||||
|
||||
champ mettre le nom de sa remote
|
||||
\begin_inset Foot
|
||||
status collapsed
|
||||
|
||||
\begin_layout Plain Layout
|
||||
par convention la 1
|
||||
\begin_inset script superscript
|
||||
|
||||
\begin_layout Plain Layout
|
||||
ere
|
||||
\end_layout
|
||||
|
||||
\end_inset
|
||||
|
||||
remote sappel toujour
|
||||
\emph on
|
||||
origin !!
|
||||
\end_layout
|
||||
|
||||
\end_inset
|
||||
|
||||
|
||||
\end_layout
|
||||
|
||||
\begin_layout Itemize
|
||||
dans le 2
|
||||
\begin_inset script superscript
|
||||
|
||||
\begin_layout Plain Layout
|
||||
eme
|
||||
\end_layout
|
||||
|
||||
\end_inset
|
||||
|
||||
champ mettre le lien de la racine du dépôt distant
|
||||
\begin_inset Foot
|
||||
status collapsed
|
||||
|
||||
\begin_layout Plain Layout
|
||||
dans notre exemple :
|
||||
\emph on
|
||||
http://fibre.lab-ouest.org:8500/Christophe/utilGIT.git (le
|
||||
\begin_inset Quotes fld
|
||||
\end_inset
|
||||
|
||||
.git
|
||||
\begin_inset Quotes frd
|
||||
\end_inset
|
||||
|
||||
est optionnel)
|
||||
\end_layout
|
||||
|
||||
\end_inset
|
||||
|
||||
|
||||
\end_layout
|
||||
|
||||
\begin_layout Itemize
|
||||
le 3
|
||||
\begin_inset script superscript
|
||||
|
||||
\begin_layout Plain Layout
|
||||
eme
|
||||
\end_layout
|
||||
|
||||
\end_inset
|
||||
|
||||
champ se remplit automatiquement avec le même lien.
|
||||
\end_layout
|
||||
|
||||
\begin_layout Standard
|
||||
une fois ces 3 champ remplit cliquer sur
|
||||
\emph on
|
||||
Add Remote.
|
||||
\end_layout
|
||||
|
||||
\begin_layout Standard
|
||||
cliquer sur push
|
||||
\begin_inset Foot
|
||||
status collapsed
|
||||
|
||||
\begin_layout Plain Layout
|
||||
sur le bandeau du haut
|
||||
\end_layout
|
||||
|
||||
\end_inset
|
||||
|
||||
|
||||
\end_layout
|
||||
|
||||
\begin_layout Standard
|
||||
un autre bandeau aparait demaindant votre identifient gitea
|
||||
\end_layout
|
||||
|
||||
\begin_layout Standard
|
||||
une foit connecter une notification apparait pour dire que tout c'est bien
|
||||
passer.
|
||||
\end_layout
|
||||
|
||||
\begin_layout Standard
|
||||
votre dépôt local est donc bien syncroniser avec votre dépôt distant.
|
||||
\end_layout
|
||||
|
||||
\begin_layout Subsection
|
||||
Ajout et modification du projet
|
||||
\end_layout
|
||||
|
||||
\begin_layout Standard
|
||||
pour savegader les modification du projet en cour tous se passe dans git
|
||||
Kraken au bandeau de droite tout d'abord cliquer sur le
|
||||
\end_layout
|
||||
|
||||
\begin_layout Part
|
||||
recuperation du depot distant et synchronisation
|
||||
\end_layout
|
||||
|
||||
\end_body
|
||||
|
BIN
doc test retravailler clement/doc_Git.pdf
Normal file
BIN
doc test retravailler clement/doc_Git.pdf
Normal file
Binary file not shown.
Loading…
x
Reference in New Issue
Block a user