Add descriptive links for Git
This commit is contained in:
parent
745291ac99
commit
8a839b2d7b
|
@ -108,7 +108,7 @@ Si vous n'en utilisez pas déjà un, partez sur \href{https://keepassxc.org/}{Ke
|
|||
La finalité de cette application va être de centraliser la gestion de vos phrases de passe, pour les accès aux bases de données, services en ligne, etc.
|
||||
Il existe des alternatives, comme Bitwarden, qui proposent des services libres, gratuits ou payants.
|
||||
|
||||
\subsection{Un système de gestion de versions}
|
||||
\section{Un système de gestion de versions}
|
||||
|
||||
Il existe plusieurs systèmes de gestion de versions.
|
||||
Le plus connu/utilisé à l'heure actuelle est \href{https://git-scm.com/}{Git}, notamment pour sa (très) grande flexibilité et sa rapidité d'exécution.\footnote{L'adoption massive de Git a rendu la coopération beaucoup facile sur de nombreux projets: avant Git (et Github, qui a popularisé Git), chaque projet utilisait un système de contrôle de version différent. A présent, savoir contribuer à un projet permet de contribuer à tous les projets \cite[p.69]{roads_and_bridges}}
|
||||
|
@ -165,6 +165,29 @@ Les plus connues sont Gitflow \footnote{\url{https://www.gitflow.com/}} et Three
|
|||
|
||||
La gestion de versions de fichiers permet de conserver un historique de toutes les modifications enregistrées, associées à un horodatage et une description.
|
||||
|
||||
\begin{advicebox}
|
||||
Il existe (à nouveau) énormément de tutoriels.
|
||||
Pour aller un peu plus loin, Carl Chenet\footnote{\url{https://carlchenet.com/}} a ainsi écrit sept articles pour débuter avec Git:
|
||||
|
||||
\begin{enumerate}
|
||||
\item
|
||||
\href{https://carlchenet.com/debuter-avec-git-creer-un-depot/}{Créer un dépôt}
|
||||
\item
|
||||
\href{https://carlchenet.com/debuter-avec-git-premier-ajout-de-code/}{Premier ajout de code}
|
||||
\item
|
||||
\href{https://carlchenet.com/debuter-avec-git-partie-3-un-commit-plus-complexe/}{Un commit plus complexe}
|
||||
\item
|
||||
\href{https://carlchenet.com/debuter-avec-git-partie-4-les-commits-et-les-branches/}{Les commits et les branches}
|
||||
\item
|
||||
\href{https://carlchenet.com/debuter-avec-git-partie-5-fusionner-des-branches/}{Fusionner des branches}
|
||||
\item
|
||||
\href{https://carlchenet.com/debuter-avec-git-partie-6-une-fusion-de-branches-echoue/}{Si une fusion de branche échoute}
|
||||
\item
|
||||
\href{https://carlchenet.com/debuter-avec-git-partie-7-git-rebase-pour-re-ecrire-son-historique/}{Rebase pour réécrire son historique}
|
||||
\end{enumerate}
|
||||
|
||||
\end{advicebox}
|
||||
|
||||
\subsection{Décrire ses changements}
|
||||
|
||||
La description d'un changement se fait \emph{via} la commande \texttt{git\ commit}.
|
||||
|
|
Loading…
Reference in New Issue