From 0f55e982c090b439b497afd15a7f286e14df54a5 Mon Sep 17 00:00:00 2001 From: joladouille Date: Thu, 3 Oct 2019 15:12:27 +0200 Subject: [PATCH] sync --- README.md | 6 +- doc test retravailler clement/doc Git.lyx | 1744 ++++++++++---------- doc test retravailler clement/doc Git.lyx~ | 1352 +++++++-------- 3 files changed, 1551 insertions(+), 1551 deletions(-) diff --git a/README.md b/README.md index 1e0a69d..27ba835 100644 --- a/README.md +++ b/README.md @@ -1,3 +1,3 @@ -utilisation GIT - -redaction d'un texte pour "pense-bête" GIT +utilisation GIT + +redaction d'un texte pour "pense-bête" GIT diff --git a/doc test retravailler clement/doc Git.lyx b/doc test retravailler clement/doc Git.lyx index 1e37388..757067c 100644 --- a/doc test retravailler clement/doc Git.lyx +++ b/doc test retravailler clement/doc Git.lyx @@ -1,872 +1,872 @@ -#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 +#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 diff --git a/doc test retravailler clement/doc Git.lyx~ b/doc test retravailler clement/doc Git.lyx~ index 22569e9..1c600f9 100644 --- a/doc test retravailler clement/doc Git.lyx~ +++ b/doc test retravailler clement/doc Git.lyx~ @@ -1,676 +1,676 @@ -#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 - - -\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 -\end_document +#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 + + +\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 +\end_document