Skip to content
GitLab
Projects
Groups
Snippets
Help
Loading...
Help
Help
Support
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
Git
Project overview
Project overview
Details
Activity
Releases
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Issues
0
Issues
0
List
Boards
Labels
Service Desk
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Operations
Operations
Environments
Packages & Registries
Packages & Registries
Container Registry
Analytics
Analytics
CI / CD
Repository
Value Stream
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
Picasoft
A
APIs
Init
Git
Commits
a25d44cd
Unverified
Commit
a25d44cd
authored
Dec 07, 2018
by
Rémy Huet
💻
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
Introduction
parent
cd12626e
Pipeline
#31716
passed with stage
in 14 seconds
Changes
4
Pipelines
1
Hide whitespace changes
Inline
Side-by-side
Showing
4 changed files
with
40 additions
and
0 deletions
+40
-0
imgs/logo_git.png
imgs/logo_git.png
+0
-0
imgs/logo_mercurial.png
imgs/logo_mercurial.png
+0
-0
imgs/logo_svn.png
imgs/logo_svn.png
+0
-0
src/tex/introduction.tex
src/tex/introduction.tex
+40
-0
No files found.
imgs/logo_git.png
0 → 100644
View file @
a25d44cd
5.85 KB
imgs/logo_mercurial.png
0 → 100644
View file @
a25d44cd
63.8 KB
imgs/logo_svn.png
0 → 100644
View file @
a25d44cd
4.33 KB
src/tex/introduction.tex
View file @
a25d44cd
\begin{frame}
\frametitle
{
Qu'est-ce que Git ?
}
\begin{block}
{
À propos
}
Git est un
{
\bf
logiciel
}
de
{
\bf
gestion de version
}
. Il est
{
\bf
open source
}
et publié sous
{
\bf
license libre
}
\end{block}
\Pause
\begin{block}
{
Sur quelles plateformes ?
}
Git est aussi bien disponible sur les distributions
{
\bf
GNU/Linux
}
que sur
{
\bf
MacOS
}
et sur
{
\bf
Windows
}
.
On trouve également des applications Git pour
{
\bf
Android
}
.
\end{block}
\end{frame}
\begin{frame}
\frametitle
{
Pourquoi la gestion de version ?
}
\begin{itemize}
\item
Sauvegarde
{
\bf
incrémentale
}
du travail ;
\Pause
\item
{
\bf
Suivi
}
des modifications et
{
\bf
retour en arrière
}
;
\Pause
\item
{
\bf
Partage
}
des modifications ;
\Pause
\item
{
\bf
Centralisation
}
des sources ;
\Pause
\item
{
\bf
Collaboration
}
simplifiée ;
\Pause
\item
Possibilité de
{
\bf
maintenir plusieurs versions
}
.
\end{itemize}
\end{frame}
\begin{frame}
\frametitle
{
Différents logiciels de gestion de version
}
\includegraphics
[height=2cm]
{
./imgs/logo
_
git.png
}
\hfill
\includegraphics
[height=2cm]
{
./imgs/logo
_
svn.png
}
\hfill
\includegraphics
[height=2cm]
{
./imgs/logo
_
mercurial.png
}
\bigskip
\centering
Et plein d'autres !
37 systèmes recensés sur Wikipedia
(
\url
{
https://en.wikipedia.org/wiki/Comparison
_
of
_
version
_
control
_
software
}
)
\end{frame}
\begin{frame}
\frametitle
{
Petite histoire de Git
}
\begin{figure}
[h]
\centering
\includegraphics
[scale=.2]
{
./imgs/logo
_
git.png
}
\end{figure}
\begin{itemize}
\item
Créé en 2005 par les développeurs du noyeau Linux ;
\item
Système de gestion de version distribué ;
\item
Rapide ;
\item
Possibilité de développements non-linéaires (branches) ;
\item
Popularité grandissante chez les développeurs ;
\end{itemize}
\end{frame}
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment